Sr Software Engineer
Company: Sierra Nevada Corporation
Location: Englewood
Posted on: April 1, 2026
|
|
|
Job Description:
Do you enjoy developing new products and services? Join us! Our
Software Engineers work in an agile, collective environment. As a
Senior Software Engineer, you will be responsible for driving the
strategic development and continuous improvement of software
systems for cutting-edge aerospace applications. You will lead
cross-functional teams and projects to ensure software excellence.
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.
Responsibilities: Serve as a subject matter expert (SME) and
resource for Software Architects and Software Engineers to enhance
their knowledge and practices in software architecture and software
design. Provide mentorship, training, and guidance to help programs
adopt modern and effective software architecture and design
methodologies. Identify gaps in current software architecture and
software design documentation across the organization and lead
efforts to fill those gaps, establish organizational standards that
are aligned with DoW and industry requirements, and effectively
roll out direction across the organization. Lead training efforts
for contributors, stakeholders, and leaders that enable
understanding and adoption of standards, thoughtful program
planning, and creation of high-quality, resilient, maintainable
software products. Collaborate cross-functionally to align software
architecture and design practices with broader system-level
requirements and considerations. Ensure a holistic approach to
software development and delivery. Advocate for software
architecture and software design excellence that leads to
high-performing, maintainable, modular products. Develop a culture
of collaboration, innovation, and continuous improvement in
software product development. Lead a research and development
project focusing on Open Architectures, GRAs, software reuse, and
modularity impacting IAS programs. Establish metrics and
measurement frameworks to assess the effectiveness and adoption of
software architecture and software design standards and practices.
Qualifications You Must Have: Bachelor's degree in Computer
Science, Software Engineering, or related field. 10 years of
experience in experience in software development. Higher level
relevant degree may substitute for experience. Expert proficiency
in programming languages such as C++, Java, or Python. Demonstrated
knowledge of engineering principles and practices. Experience
working in multi-disciplinary teams. Experience applying software
design patterns to new and legacy codebases. Experience with
modular, modern software architecture and intentional, stable
refactoring practices. Ability to obtain/maintain a Secret U.S.
Security Clearance is required. Qualifications We Prefer:
Experience with digital manufacturing and Industry 4.0
technologies. Experience with real-time operating systems (RTOS)
and embedded systems. Extensive background in Aerospace and Defense
industry. 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.
Knowledge of software development methodologies such as
Agile/Scrum, Waterfall, and Spiral. Proficient with data
structures. Essential Functions: Ability to work on a computer for
extended periods. Hand/finger dexterity for coding and testing.
Ability to work in a hybrid environment with occasional travel.
This posting will be open for application for a minimum of 5 days
and may be extended based on business needs. Estimated Starting
Salary Range: $143,487.14 - $197,294.82. Compensation varies
depending on a wide array of factors, such as candidates' key
skills, relevant work experience, and
education/training/certifications. The disclosed range estimate may
be adjusted for any applicable geographic differential associated
with the location at which the position may be filled. 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 more . IMPORTANT NOTICE: This position requires
the ability to obtain and maintain a Secret U.S. Security
Clearance. U.S. Citizenship status is required as this position
needs an active U.S. Security Clearance for employment. Non-U.S.
citizens may not be eligible to obtain a security clearance. The
Department of Defense Consolidated Adjudications Facility (DoD
CAF), a federal government agency, handles the adjudicative aspects
of the security clearance eligibility process for industry
applicants. Adjudicative factors which affect the outcome of the
eligibility determination include, but are not limited to,
allegiance to the U.S., foreign influence, foreign preference,
criminal conduct, security violations and illegal drug use. Learn
more about the background check process for Security Clearances.
SNC is a global leader in aerospace and national security committed
to moving the American Dream forward. We’re known and respected for
our mission and execution focus, agility, and disruptive and rapid
innovation. We provide leading edge technologies and transformative
solutions that support our nation’s most critical security needs.
If you are mission-focused, thrive in collaborative environments,
and want to make our country stronger with state-of-the-art
technologies that safeguard freedom, join our team! SNC is an Equal
Opportunity Employer committed to an environment free of
discrimination. Employment decisions are made based on merit
without regard to race, color, age, religion, sex, national origin,
disability, status as a protected veteran or other characteristics
protected by law.
Keywords: Sierra Nevada Corporation, Southglenn , Sr Software Engineer, IT / Software / Systems , Englewood, Colorado