Responsible for the full software development lifecycle of embedded systems for space and airborne platforms, from concept and design to production and in-orbit support. This includes developing low-level drivers, high-level applications, and interfacing with hardware engineers to optimize system performance.
Requirements: Requires a BS or MS in Computer Science or Engineering with at least 5 years of industry experience in embedded software development. Candidates must be proficient in C/C++, RTOS, and have experience with aerospace applications and hardware troubleshooting.
Key Skills:
- Embedded Software Development
- C
- C++
- Real-time Operating Systems
- Linux
- API Design
- FPGA Interfacing
- Microcontrollers
- Board Support Packages
- Software Testing
- Multi-threaded Applications
- IP Protocols
- Electronics Schematics
- SDK Development
- ARM Processors
- Software Project Management
Benefits:
- Stock Options
- Health Insurance
- Dental Insurance
- Vision Insurance
- HSA
- FSA
- Life Insurance
- Disability Insurance
- Retirement Plans
Senior Embedded Software Engineer in el segundo at Unknown Company
This position is listed as full time and onsite.