**This position is fully on-site at Empirical System's Aerospace in San Luis Obispo, CA
Job Summary:
ESAero is seeking a Sr. Software Engineer to join our team in San Luis Obispo, CA. The engineer will provide leadership to our software team in the multi-disciplinary development of advanced and research aircraft platforms. This is a multi-functional role that will also require candidates to be involved in all phases of design and development collaborating with other engineering disciplines and project personnel. Projects include:
- Real-time embedded control systems
- Flight control and health management systems
- Battery management systems
- Communications system integration
- Payload and sensor processing units
- Computer vision and machine learning integration
- Manufacturing automation
- Software design, development, and support for internal and external customers
- Algorithm research and development
- Test engineering support of embedded systems
- Technical leadership in multi-disciplinary engineering teams
- Active role in identifying and capturing new technology development opportunities
- Leadership role for software team
- Bachelor’s degree in Computer Engineering, Computer Science, or equivalent.
- 5-10 years of relevant engineering experience.
- Languages: C, C++, Python
- Experience with:
- Real-time and safety critical systems development
- Auto-coded model based control systems
- HITL - Hardware In The Loop test and verification
- Agile software development practices
- Familiarity
- DO-178 and other relevant Software Engineering standards.
- Aerospace embedded communication protocols (ARINC 825, UAVCAN, etc...)
- Embedded computational platforms for AI/ML and computer vision applications (e.g. NVIDIA Jetson)
- CI/CD practices for embedded development
- Test Driven Development
- Risk Management & systems engineering best practices
- Willing to relocate to San Luis Obispo, CA
- U.S. Citizen
- Master’s degree in Computer Engineering, Computer Science, or equivalent
- 10+ years of experience embedded systems development
- Experience with
- PX4 Development
- Certification to DO-178C standards
- Aerospace embedded communication protocols (ARINC 825, UAVCAN, etc...)
- Embedded computational platforms for AI/ML and computer vision applications (e.g. NVIDIA Jetson)
- Setting up and effectively utilizing CI/CD practices for embedded development
- FPGA development
- PCBA design
- Test Driven Development
- Risk Management & systems engineering best practices
- Cyber security requirements for embedded systems
- AI/ML and Computer vision algorithms
- Ability to lead embedded systems development team
- Demonstrated technical leadership experience
- Health: Health/Dental/Vision
- PTO
- Paid Holidays
- Retirement: 401k
- Casual dress code, Free snacks
- Amazing location to live, work, and play
Must present proof of authorization to work in the United States
Must be able to pass background check
Hiring Range: $120,000 - $160,000 doe
mA9jhKV6gk