The business problem is to support advanced avionics development for a top aerospace company in the world by creating software designs based on system requirements and developing code to meet planned schedules.
Requirements
- Proficiency in C/C++, Python, and Java.
- Experience with Linux and embedded systems.
- Low-level embedded experience.
- Experience with OS development.
- Experience with radio frequency engineering, software-defined radio, and RF communications.
- Experience with link-level development.
- Understanding of containerization in Linux.
Responsibilities
- Create software designs based on system requirements.
- Develop code to meet planned schedules.
- Perform unit and integration testing to ensure correct functionality.
- Adhere to established CMMI work procedures and rigorous coding standards.
- Design, code, test, integrate, and document software of high complexity.
- Design and development of software systems in a Linux environment.
- Server provisioning and deployment on RHEL systems.
Other
- Bachelor's degree in STEM field with 3-4 years of experience.
- Medical, dental & vision benefits
- 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- This is a fully onsite position in Annapolis,MD.