Embedded Software Engineer
Job Description
General Dynamics Mission Systems, Inc. is hiring an Embedded Software Engineer to support Airborne Systems software development in Orlando, FL.
Responsibilities
- Serve as a software engineer within a cross-functional team supporting Airborne Systems
- Develop embedded software for airborne computers that process and display mission data in the cockpit
- Build software for crypto products supporting identification of friendly aircraft
- Implement and enhance weapon control systems used to launch and control precision guided weapons
- Support mission data processing and secure aircraft/weapon capabilities
Requirements
- Bachelor’s degree in Software Engineering or a related STEM field, plus a minimum of 5 years of relevant experience
- OR Master’s degree plus 3 years of relevant experience
- Department of Defense Secret security clearance required at time of hire
- Selected applicants will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information
- U.S. citizenship required due to the nature of work performed within company facilities
Technologies
- C
- SPI
- QSPI
- UART
- I2C
- RSTP
- VLAN
- PTP
Benefits
- 9/80 schedule with every other Friday off work, if desired
- 401k matching
- Flex time off
- Paid parental leave
- Healthcare benefits
- Health & wellness programs
- Employee resource and social groups
What Sets You Apart
- Experience using C in embedded environments
- Experience with bare bone software (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 the software development process and software engineering concepts, principles, and theories
- Ability to identify opportunities to apply AI for continuous improvement and innovation
Workplace Options
- Fully on-site in Orlando, FL
Compensation: USD 112,924 - 125,000 per year
Education: Bachelor’s degree in Software Engineering, or related STEM field
Experience: 5+ years relevant experience