waypointjobs

CMC Electronics

Senior Software Engineer

reston, VA

Check who can apply and the requirements below before continuing.

About this opportunity

CMC Electronics lists this Senior Software Engineer opportunity in reston, Virginia. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Join CMC Electronics as a Senior Software Engineer in our Reston, VA office.

As a Senior Software Engineer on the Navigation Systems team, you will apply your expertise in C/C++ to develop major new features for both existing and next-generation Flight Management System (FMS) and navigation products. Your work will support long-term growth across future aviation platforms, mentoring other developers and collaborating with Systems and Project Engineers to deliver high-assurance software that meets the strict safety standards of DO-178C.

Location & Work Requirements

This is an onsite position in our Reston, VA office location. Must be authorized to work in the U.S. and eligible for any required U.S. Government export control authorizations.

Base Pay Range

$100,000.00/yr – $165,000.00/yr (plus benefits)

Key Responsibilities

Design, develop, test, and maintain software throughout the end‑to‑end lifecycle that meets industry, customer, safety, and regulatory standards.

Develop modular software architectures that support evolving product and customer requirements.

Support software integration with target hardware and system‑level integration and testing of capabilities.

Assess software defect reports and implement corrective actions.

Apply automation to deliver extensive documentation and testing results supporting regulatory certification.

Leverage agile methods to allow the team to function autonomously and efficiently, delivering the needed outputs.

Function as a key stakeholder in process design and champion improvements that enhance team performance.

Collaborate with suppliers and project management teams to accurately assess software project status, schedules, and risks; lead software development reviews and peer reviews of designs and results.

Required Qualifications

Bachelor of Science in engineering, engineering technology, physics, mathematics, or computer science.

6+ years of experience performing software design and development.

Experience developing high‑reliability software certified to regulatory standards in aviation, aerospace, or automotive industries.

Proficient in decomposing high‑level requirements into low‑level requirements and software functions.

Proficient in C and C++ coding and unit testing.

Experience with certification lifecycle data (e.g., planning documents).

Experience with internal and external audits (e.g., implementation audits).

Travel of up to 25% may be required.

Preferred Qualifications

10+ years of experience performing software design and development, including leading small teams.

Experience with flight management systems, autopilot systems, navigation systems, or related avionics applications.

Familiarity with FAA, EASA, and TCCA regulatory bodies.

Experience certifying software under DO‑178C.

Experience developing embedded applications on real‑time operating systems (RTOS).

Use of software configuration management and requirements management systems (e.g., DOORS).

Experience with Agile development methodologies.

Benefits

401(k) match program.

BCBS medical, HSA with company contribution, dental, vision, life, and disability insurance.

Generous PTO plan.

Fast‑paced environment with significant autonomy.

Start‑up work environment in a well‑established organization.

What we offer: A competitive total rewards package, including base pay, benefits, and opportunities for growth within a leading aviation and aerospace manufacturing company.

CMC Electronics is an Equal Opportunity and Affiliated Action Employer. CMC Electronics is committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job related reasons regardless of race, ethnicity, color, religion, sex, sexual orientation, age, national origin, disability, gender identity, genetic information, veteran status, or any other status protected by law.

Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Aviation and Aerospace, Component Manufacturing, Airlines and Aviation

#J-18808-Ljbffr

Worksite address

reston, VA, 22090, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Govcio LLC

WhatJobs

Senior Dynamics Developer

washington, DC

$175,000.00 /Yr

Overview: GovCIO is looking for an experienced Senior CRM developer to support the continued enhancement and operations of a Microsoft Dynamics C…

Listing review due 2026-10-06View job

Govcio LLC

WhatJobs

Senior Application Developer

fairfax, VA

$165,000.00 /Yr

Overview: GovCIO is currently hiring a highly skilled Senior Application Developer with an active Secret clearance to design, build, and modify a…

Listing review due 2026-10-06View job

Govcio LLC

WhatJobs

Software Developer- SME

quantico, VA

$195,000.00 /Yr

Overview: GovCIO is currently hiring for a Software Developer-SME   to design, code, test, and maintain software applications and systems in supp…

Listing review due 2026-10-06View job

Govcio LLC

WhatJobs

Sr. Instructional Developer

fort meade, MD

$120,000.00 /Yr

Overview: GovCIO is currently hiring for an Instructional Developer  to design and develop training materials for personnel . This position will…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Oracle E-Business Suite (EBS) Developer

laurel, MD

See pay details in description

Description Are you a skilled problem-solver who blends technical expertise with creativity to build effective and efficient solutions? If s…

Listing review due 2026-10-06View job