Junior Embedded Software Engineer
Job Description
Build embedded software for airborne systems in a cross functional environment supporting mission computing, crypto, and weapon control capabilities.
Responsibilities
- Work as a software engineer for Airborne Systems on airborne computers that process and display mission data in the cockpit
- Support crypto products used for identifying friendly aircraft
- Develop and integrate weapon control systems enabling the launch and control of precision guided weapons
- Collaborate with a cross functional team across the software lifecycle for mission focused solutions
- Relocation assistance available
Requirements
- DoD Secret clearance required at time of hire
- Selected candidates are subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information
- U.S. citizenship required due to work performed within company facilities
Basic Qualifications
- Bachelor’s degree in Software Engineering or a related STEM field (Science, Technology, Engineering, or Mathematics) plus minimum 2 years of relevant experience
- OR Master’s degree plus 6 months relevant experience
Preferred / What Sets You Apart
- Knowledge and experience with C in embedded environments
- Experience with bare bone software with no operating system
- Experience with memory map interfacing
- Experience with communication buses: SPI/QSPI, UART, I2C
- Experience with network protocols: RSTP, VLAN, PTP
- Experience with anti-tamper / security
- Understanding of software development process and software engineering concepts, principles, and theories
- Ability to identify opportunities to apply AI for continuous improvement and innovation
Technologies
- C
- SPI
- QSPI
- UART
- I2C
- RSTP
- VLAN
- PTP
Workplace Options
- On-site in Orlando, FL
Benefits
- Career path with opportunities for continuous learning and development
- Research oriented work alongside award winning teams developing practical solutions for national security
- Flexible schedules with every other Friday off if desired (9/80 schedule)
- Competitive benefits including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, and employee resource and social groups
- More at gdmissionsystems.com/careers/why-work-for-us/benefits
Compensation: USD 95,384 - 105,000 per year
Minimum Experience: 2 years
Education: Bachelor’s degree in Software Engineering, or related STEM field