Sr Software Engineer (Hybrid Eligible)
Sierra Nevada CorporationAbout the role
We are seeking a Senior Software Engineer with a Bachelor's degree in Software Engineering or related Engineering field. In this challenging, fast-paced environment, you'll have the opportunity to apply your knowledge and experience to design and create the most groundbreaking aerospace and defense technologies - those that exist today and those that will shape tomorrow.
The ISR (Intelligence, Surveillance & Reconnaissance), Aviation, and Security (IAS) business area is a leader in ISR and aviation, it is a leading prime manned and unmanned aircraft systems integrator for innovative, high-performance ISR and aviation systems. Its end-to-end Command, Control, Computers, Communications and Intelligence, Surveillance & Reconnaissance (C4ISR) capabilities encompass design, integration, test, certification, ground/flight training and complete logistics support. IAS tailors solutions to customer cost, performance, and schedule requirements and designs to consistently exceed expectations – with an unrivaled record of on time and on (or under) budget deliveries. Learn more about IAS
Success looks like:
- Innovative and able to provide vision into the art of the possible to support program and customer needs
- Passion for product development agility, velocity & quality
- Innovative thinker with good problem solving and communication skills
- Experience with software development methodologies such as Agile/Scrum and Waterfall
- Familiarity with CM/build tools such as Git, Bamboo and GitHub Actions
- Familiarity of object oriented programming design patterns
- Strong team player motivated by team success
Here’s what you can expect:
- Generous paid time off and flex time
- Friendly and talented colleagues
- Exclusive SNC company events
- Leadership and development training
- SNC Mentorship Program
- Education reimbursement
- Additional location specific amenities:
- Modern Campus setting built with collaboration spaces, spectacular mountain views and natural light throughout
- Free to use fitness center on-site
- State-of-the-art coffee house
- Full-service Cafeteria with planned breakfast and lunch options
- Access to walking and biking trails
Must-haves:
- Bachelor's degree in related engineering discipline and 10+ years of relevant experience
- Experience with Computer Aided Engineering tools
- Demonstrated knowledge of engineering principles and practices
- Experience working in multi-disciplinary teams
- Fluency in object oriented languages like: C#, Java, C++
- Strong mathematical fundamentals, including linear algebra and numerical methods
Preferred:
- Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build
- Experience in Cross-Platform software development
- Experience with embedded systems and designing & developing software that interacts with hardware
- Experience with DO-178/MIL-STD-882 and applicable Design Assurance Level (DAL) certifications
- Experience in Agile development
- Proficient with data structures
- Automate testing and command execution using a scripting language (e.g. Python, Shell Script, etc)
At Sierra Nevada Corporation (SNC) we deliver customer-focused technology and best-of-breed integrations in the aerospace and defense sectors. SNC has been honored as one of the most innovative U.S. companies in space, a Tier One Superior Supplier for the U.S. Air Force, and as one of America’s fastest-growing companies. Learn more about SNC
Estimated Starting Salary Range: $120,552.10 - $165,759.14. SNC considers several factors when extending job offers, including but not limited to candidates’ key skills, relevant work experience, and education/training/certifications.SNC offers annual incentive
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s