Eqlipse Technologies

Software Engineer

ID
2024-1686
Category
Engineering
Position Type
Full-Time
Location
US-WA-DC

OVERVIEW

BlueHalo is looking to hire exceptional and motivated talent who can both operate at scale and grow with the platform. At BlueHalo, we thrive at standing on the mission’s edge supporting missions that matter. We remain singularly focused on implementing our client’s vision and accelerating the execution of their goals providing cross cutting solutions in intelligence operations, identity management and data management. We have an amazing team and we are looking for problem solvers, innovators, technologists, and operators looking to remain at the forefront of driving meaningful change and seeking to make an enduring impact on the national security mission. Make your mark standing at the mission's edge.

 

Our Software Engineering position is part of a dynamic team focused on delivering robust state of the art technical solutions for our customers.  Successful candidates will have strong development, collaboration, and communication skills coupled with self-starting attitude and willingness to dive deep into problems and designs.  Candidates should be comfortable developing low level natively compiled software that could include drivers, firmware, protocols and services.  You’ll have a strong foundation in memory management and native languages and toolchains, and you’ll know when to use over garbage collected languages.

WHAT YOU WILL DO

  • Solve challenging problems using both hardware and software components
  • Work with subject matter experts on specific problems related to RF communication
  • Write well designed, testable, efficient code by using modern software development practices
  • Collaborate with product management and translate user stories into working product features
  • Provide recommendations for product improvements on a continuous basis
  • Work and collaborate as a member of a strong and seasoned software engineering team

WHAT QUALIFICATIONS YOU WILL BRING

  • This position requires US Citizenship
  • Bachelor's degree in Computer Science or a related discipline
  • More than 4 years working in a professional software development environment
  • Strong understanding of Wi-Fi, Bluetooth and Cellular protocols
  • Deep understanding of low-level software development concepts (firmware, drivers)
  • Strong experience with C, C++ and build tools in Linux & Windows environments
  • Strong knowledge of networking and security concepts
  • Familiarity working with a wide range of programming and scripting languages

CONCEPTS THAT SHOULD SEEM FAMILIAR TO YOU

  • Compilers, linking, static dynamic and memory mapping
  • Reverse engineering, binary formats and assembly languages
  • POSIX Syscalls
  • Auto tools, CMAKE and similar

BONUS POINTS IF YOU HAVE

  • Experience with reverse engineering tools like Ghidra or IDA pro
  • Low level experience developing on the Android and related platforms
  • Familiarity with git workflows
  • Building cross platform native applications and tools
  • Familiarity with web service APIs

LOCATION

Hybrid work opportunity for candidates located in the greater Washington, D.C. metropolitan area.

CLEARANCE

None

EEO Statement

BlueHalo is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for most positions.

If you are an individual with a disability and would like to request a reasonable workplace accommodation for any part of the employment process, please send an email to Recruiting@bluehalo.com. Please indicate the specifics of the assistance needed. This option is reserved only for individuals who are requesting a reasonable workplace accommodation. It is not intended for other purposes or inquiries.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.