Job Information
BlueHalo, LLC Software Development Engineer in Huntsville, Alabama
Overview
BlueHalo is looking for a Software Development Engineer to join the Product Development Engineering team, which provides technical expertise in support of programs across the company. The right candidate will need to have proven experience in software design, collaborate effectively with cross-function teams, participate in code and design reviews, and stay up to date with industry trends. This candidate will need to work within an agile development team to develop new algorithms, implement code to meet requirements and support testing and debugging efforts.
You’d like to do this
Develop new algorithms from the ground up, based on system requirements and a high-level design
Work on novel designs for autonomous systems
Implement code to meet system requirements
Integrate with third party systems and hardware
Support field testing and debugging
Collaborate across cross-functional teams
Review and test software components and document results
Provide input to system design based on industry standards and trends
Work on an exciting and fast-paced team
You’re required to have this
Minimum 5 years of experience in software design, implementation, and test
Experience with object-oriented programming
Strong experience in C/C+
- Strong test and debugging skills
Ability to work effectively in an Agile development environment
Strong communication and collaboration skills
Able to obtain a security clearance
Preferred Qualifications
Proven experience interfacing with hardware
Familiarity with C++11 or later
Familiarity with CMake build system
Experience with Javascript/Typescript
Experience with Docker
Knowledge of UML design
Interest in autonomous systems / robotics
ID2024-5103
Job LocationsUS-AL-Huntsville