Sierra Nevada Corporation is seeking a Principal Software Engineer to lead the development and optimization of advanced software systems for aerospace applications in a hybrid work environment. The ideal candidate will have extensive experience in software engineering, particularly with C/C++, embedded systems, and leadership in engineering teams
Job Summary
This role provides technical leadership and strategic direction for advanced software systems used in aerospace applications.
The position requires strong communication skills to interface with customers and lead major projects within a mission-focused environment.
SNC offers a generous benefit package including medical, dental, vision, 401(k) with a 150% match, and 3 weeks paid time off.
Matching Summary
Match Score: 85
Sierra Nevada Corporation is seeking a Principal Software Engineer to lead the development and optimization of advanced software systems for aerospace applications in a hybrid work environment. The ideal candidate will have extensive experience in software engineering, particularly with C/C++, embedded systems, and leadership in engineering teams.
Salary
Base: $165,010.21 - $226,889.04; Bonus/Equity: Annual incentive pay based on performance; Benefits: Medical, dental, vision, 401(k) with 150% match up to 6%, life insurance, tuition reimbursement
Skills & Requirements
Must-have
Bachelor of Science degree in Computer Science
14 or more years of relevant experience
Experience with C/C++ programming
Experience with Linux runtime and programming
Experience with Embedded Systems
Nice-to-have
Experience leading teams at project level
Familiarity with Agile Software Development
Experience with Xilinx/AMD SOCs
Knowledge of DevSecOps principles
Experience with AI tools in development
Key Requirements
Must have US citizenship
Ability to obtain and maintain Secret U.S. Security Clearance