×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Lone Tree, Douglas County, Colorado, 80124, USA
Listing for: Sierra Nevada Corporation
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
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 (C4

ISR) 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.
** Responsbilities:
*** Provide deep technical understanding of software, software system design, and systems engineering
* Own the software architecture and baseline for command and control mission systems and autonomous systems
* Provide definition of software practices and procedures
* Design system of systems from clean sheet design and solve complex problems on existing systems
* Contribute to software engineering proposals where you will perform task definition and estimating work to accomplish those tasks
* Work across the organization to align software needs and ensure a consistent product
** Qualifications You Must Have:
*** Bachelor's of Science degree Computer Science, Software Engineering or other related discipline and typically 14 or more years of relevant experience
* Higher education may substitute for relevant experience
* 3 or more years of relevant software architecture and system design experience
* Advanced capabilities using Computer Aided Engineering tools
* Demonstrated knowledge of engineering principles and practices
* Experience working in multi-disciplinary teams
* Knowledge of software engineering principals, practices, and processes including software life cycle, Dev Ops, configuration management, testing, hardware integration, cybersecurity
* Communication skills to effectively technical concepts and software architectures to technical and non-technical audiences
* Knowledge of Government Reference Architectures (GRA)
* Experience architecting and developing command and control systems
* Experience using a Modular Open System Approach (MOSA) to develop modular and open system architectures
* Experience developing software using open system standards such as Open Mission Systems (OMS) and Future Airborne Capability Environment (FACE)
* Experience in the aerospace and defense industry
* Desire to drive system architecture making an impact on a software engineering team
** Qualifications We Prefer:
*** Model Based Systems Engineering (MBSE) experience
* Experience in mentoring software engineers
* Understanding of industry standard software languages such as C, C#, C++, HTML, Java, Python, and Bash
* Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build
* Experience with containers and orchestration technologies
* Experience developing safety critical software using safety-critical software standards (DO-178C)
* Experience in the design and development of autonomous platforms
* Experience integrating and implementing AI/ML into system designs
* Masters Degree in Computer Science 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.

This posting will be open for application for a minimum of 5 days and may be extended based on business needs.

SNC offers annual incentive pay based upon performance that is commensurate with the level of the position.

SNC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 6%, life insurance, 3 weeks paid time off, tuition reimbursement, and .
** IMPORTANT NOTICE:
** To conform to U.S. Government international trade regulations, applicant must be a U.S. Citizen, lawful permanent…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary