Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Embedded

100KCrossing

CMC Electronics (CMC) has earned an international reputation for innovation and excellence in the design, manufacturing and support of electronic products for the aviation markets. CMC is focused on delivering innovative cockpit and avionics system integration solutions to commercial and military customers worldwide. Its principal facilities are located in Montreal, Quebec; Ottawa, Ontario; Chicago, Illinois and our newest site in Reston, Virginia. CMC is a major supplier to the aerospace and high-technology industries, airlines, military agencies and government customers worldwide. As we build a new team in Reston, VA, we’re looking for engineers and technologists ready to be pioneers in the application of emerging tools and techniques, maintaining the highest reliability demanded by aerospace while bringing forth new products and capabilities at a brisk pace.

This is an onsite position in our Reston, VA office location. Must be authorized to work in the US. To conform to U.S. export control regulations, applicant should be eligible for any required authorization from the U.S. Government.

Why join our team? As a Software Engineer, you will play a key role in the full software development lifecycle of our flight management solutions. Our engineering teams design customized software for clients in both the commercial and military aviation sectors. Whether working on helicopters or airplanes, you will apply and uphold strict avionics development standards while also contributing to innovations that improve flight path optimization and operational efficiency.

As a Software Developer, your key responsibilities include:
  • Participate in the development of new avionics software solutions in accordance with company standards and industry (military and/or commerical) methodologies
  • Create software architecture that will evolve with the products
  • Participate in all phases of the software development (design, code, documentation)
  • Resolve multiple technical challenges related to new and existing technologies
  • Participate in software development and peer reviews
How to excel in this role (Job Requirements):
  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology, physics, mathematics or computer science
  • Minimum 4 + years’ experience in software development
  • C/C++ languages
  • Travel of up to 25% may be required for this role
What sets you apart (Preferred Qualifications):
  • Experience with flight management systems, autopilot systems, navigation systems or related avionics applications
  • Familiar with Software configuration systems
  • Use Requirements management systems (DOORS)
  • DO-178C Certification training or process experience
  • Development real-time operating systems (RTOS)
  • Implementation and testing with Communication protocols (RS-232, RS-422, A-429 A-708, CANBUS, IEEE-1394, etc.)
  • Experience in avionics software development
What we offer:
  • Fast paced environment with significant autonomy
  • ¨Start up¨ work environment in a well-established organization
  • 401K Match Program
  • BCBS Medical, HSA with Company contribution, Dental, Vision, Life and Disability Insurance
  • Generous PTO Plan
Equal Employment Opportunity

is an Equal Opportunity and Aff 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 ("Minority/Female/Disability/Veteran/VEVRAA Federal Contractor”).

#J-18808-Ljbffr
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer Embedded in Reston, VA vacancy
  • Embedded Software Engineer An aerospace client is seeking a Full Time Embedded Software Engineer to join the team and will be responsible for implementing electrical components into hardware and firmware needed for our commercial Global Navigation Satellite System (GNSS... 
    Suggested
    Permanent employment
    Full time

    TalentRemedy

    Herndon, VA
    3 days ago
  • $70.77k - $123.82k

    Overview We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering team. Candidates must have a strong technical background and be capable of coming up to speed on new technologies quickly. Good... 
    Suggested
    Remote work

    iDirect GOVERNMENT

    Herndon, VA
    4 days ago
  • Booz Allen Hamilton in McLean, Virginia, seeks an experienced software engineer to advance RF software for national security missions. The role covers real-time software, embedded systems, distributed software, and hardware-software integration across diverse platforms.... 
    Suggested

    Booz Allen Hamilton

    Mc Lean, VA
    4 days ago
  • Cohere is looking for software engineers with C/C++ and assembly skills, hands-on knowledge of operating system internals including writing...  ...level security clearance. The Role This position is for an Embedded Systems Software Developer position. Applicants should have... 
    Suggested
    Flexible hours

    Cohere Technology Group

    Herndon, VA
    2 days ago
  •  ...Job Description Job Description Position Description: Software Engineer Mid / Senior — Embedded Systems & Hardware-in-the-Loop (HITL). Location: Reston, VA (on-site at customer facility; occasional Washington, DC).  ZTI Solutions, LLC is hiring an embedded software... 
    Suggested

    ZTI Solutions, LLC

    Reston, VA
    a month ago
  • $91.8k - $137.6k

     ...Grumman’s Space Sector provides an arena where your passion for innovation and quest for exploration are welcome. As an Embedded Software Engineer – Level 2 your role at Dulles, VA, will be pivotal in supporting mission-critical efforts to national and global... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Dulles, VA
    2 days ago
  • $100k - $130k

     ...Embedded Software Engineer III Job Locations US-VA-McLean Job ID 2026-5003 Category Engineering Worker Category Regular Full-Time[F] Company Overview Iridium is an award-winning satellite communications company operating the world's only truly global voice and data network... 
    Full time
    Work at office
    Remote work

    Iridium Satellite

    McLean, VA
    13 hours ago
  •  ...of technology with a great team and make meaningful contributions every single day. We are looking for an experienced Embedded Software Engineer responsible for architecture, design, development & testing of CheckVideos flagship product assets. Additional duties include... 

    Kastle Systems

    Falls Church, VA
    1 day ago
  • $63.5k - $111.75k

    31-Mar-2026 ML/AI Engineer US (Remote) 10572BR Company Summary As the recognized global standard...  ...-based businesses, Deltek delivers software and information solutions to help...  ...Bonus : Exposure to NLP techniques, LLMs, embedding models, or vector databases; experience... 
    Temporary work
    Remote work

    Deltek

    Herndon, VA
    13 hours ago
  • $66k - $106k

     ...Peraton is seeking an Identity Platform Integration Engineer to support the Department of Defense's next-generation enterprise Identity...  ...backend services with the Okta Identity Engine (OIE), Okta Embedded SDK, and DoD enterprise IAM solutions. Implement identity service... 
    Contract work
    Remote work
    Shift work

    Peraton

    Herndon, VA
    4 days ago
  • $90k - $100k

     ...to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate embedded software engineer for the Device Engineering team to help us define the future of the Internet‑of‑Things for residential and commercial properties... 
    Casual work
    Internship
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    Tysons Corner, VA
    2 days ago
  • $100k - $165k

     ...Join CMC Electronics as a Senior Software Engineer in our Reston, VA office. As a Senior Software Engineer on the Navigation Systems...  ...certifying software under DO‑178C. ~ Experience developing embedded applications on real‑time operating systems (RTOS). ~ Use... 
    Full time
    Work at office

    CMC Electronics

    Reston, VA
    1 day ago
  • $125.16k - $159.37k

     ...satellite routers and network management software address the growing complexity of...  ...team of smart, creative, and dedicated engineering team-members. This position is based out...  ...Familiarity with developing web interfaces for embedded devices a plus Networking protocols such... 
    Work experience placement
    Remote work

    iDirect Government

    Herndon, VA
    3 days ago
  • $100k - $135k

     ...re assembling a team of forward-thinking engineers and technologists ready to push...  ...Government.****Why Join Our Team?**As a Senior Software Engineer on the Navigation Systems team,...  ...certification* Experience with RTOS and embedded systems under resource constraints**What... 
    For contractors
    Work at office
    Worldwide
    Flexible hours

    CMC Electronics

    Reston, VA
    1 day ago
  • $55.28 - $82.21 per hour

    Job Title: Embedded Software EngineerJob Description This Embedded Software Engineer role focuses on developing and integrating embedded flight software for spacecraft, working closely with multidisciplinary teams to design, implement, test, and operate systems that must... 
    Contract work
    Temporary work

    Actalent

    Sterling, VA
    2 days ago
  • NOW HIRING: Mid-Level Embedded Software Engineer (AFC Devices) STraffic America is seeking a Mid-Level Embedded Software Engineer to develop and support software for Automatic Fare Collection (AFC) devices used by major transit agencies. Responsibilities Design, develop... 
    Immediate start
    Remote work

    STraffic America

    Vienna, VA
    1 day ago
  • $110k - $140k

    Job Description About the Role Pinnacle Partners is recruiting for an Embedded Software Engineer on behalf of a client in Sterling, Virginia. We are seeking an experienced embedded software professional with strong C/C++, RTOS, microcontroller, and DSP experience to... 
    Relocation package

    Pinnacle Partners

    Sterling, VA
    3 days ago
  • Iridium Satellite LLC is seeking an Embedded Software Engineer III in McLean, VA to join our Mobile Product Software Engineering Team. You will develop and sustain embedded code for our transceivers and mobile products, ensuring high quality and robust performance across... 

    Iridium Satellite LLC

    Mc Lean, VA
    5 days ago
  • $120k - $160k

     ...targeting & intelligence analysis, systems engineering & integration and more. This position is for a Satellite Systems Software Engineer for a large, multi-year contract supporting...  ...practices that is integrated into embedded devices and systems and meets industry, customer... 
    Contract work
    For contractors
    Currently hiring

    Science Applications International Corporation

    Chantilly, Loudoun County, VA
    3 days ago
  •  ...and citizen services. We're a nonprofit engineering, applied research, and advanced technology...  ...to develop and secure next-generation embedded systems supporting missions of national...  ...teams work at the intersection of embedded software, computer architecture, hardware... 
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    The MITRE Corporation

    Mc Lean, VA
    3 days ago
  • $123k - $151k

     ...mobility, and augmented reality. The $260B annual GNSS Hardware, Software and Data Services market is ripe for disruption and...  ...The Position TrustPoint is currently seeking a Full Time Embedded Software Engineer to join the team and will be responsible for implementing... 
    Permanent employment
    Full time

    TrustPoint

    Dulles, VA
    29 days ago
  •  ...Job DescriptionEverforth ECS is seeking an Embedded Firmware Engineer to join the RPL team in Chantilly, VA.We're looking for an Embedded Firmware Engineer to design, develop, and maintain embedded software for our hardware products. You will work closely with hardware... 

    ECS Federal

    Chantilly, Loudoun County, VA
    1 day ago
  • Northrop Grumman is seeking an Embedded Software Engineer - Level 3 or 4 in McLean, VA, to support Lunar Base Infrastructure and NASA programs. The role requires TS/SCI clearance, is 100% onsite, and includes a 9/80 work schedule with occasional travel. You will develop... 

    Northrop Grumman

    Mc Lean, VA
    1 day ago
  • Alarm.com is seeking an embedded software engineer to join the Device Engineering team. You will help define the future of IoT by creating devices that connect with our cloud using next-gen stacks. Collaborate with engineers across disciplines to design, build, and validate... 

    Alarm.com

    Tysons Corner, VA
    2 days ago
  • $114k - $171k

     ...Northrop Grumman's Space Sector provides an arena where your passion for innovation and quest for exploration are welcome. As a Embedded Software Engineer - Level 3 or 4 your role at Mclean, VA will be pivotal in supporting Lunar Base Infrastructure to NASA. This Embedded... 
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Mc Lean, VA
    1 day ago
  •  ...Embedded Hardware Engineer Top Secret, TS/SCI is required to start (will accept a CI or FSP) Chantilly or Arlington, VA We are seeking...  ...hardware systems. Develop and maintain low-level software in Rust . Support hardware bring-up, debugging, and... 

    thejosefgroup.com

    Chantilly, Loudoun County, VA
    2 days ago
  • $191k - $253k

     ...Anduril as a lead provider of specialized engineering and products for Intelligence Community...  ...full-stack developers to build out the software ecosystem supporting next-generation hardware...  ..., Rust languages Experience with embedded platforms Experience implementing... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Reston, VA
    2 days ago
  •  ...Full Stack Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are looking for a highly skilled Full Stack Software Engineer to join our team and contribute to... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Reston, VA
    2 days ago
  •  ...poly level. We are seeking an experienced Senior Full Stack Engineer to develop and enhance advanced geospatial and Motion GEOINT applications...  ...and Motion GEOINT systems. Build scalable, high-performance software across front-end, back-end, and data layers. Develop... 

    Maxar Technologies

    Herndon, VA
    3 days ago
  • # Senior Spacecraft Software Engineer: Herndon, Virginia, United States: Sep 23, 2026## About the roleOur client is seeking a Senior Spacecraft...  ...fault protection. Develop and integrate low-level embedded drivers for spacecraft subsystems across RTOS and embedded Linux... 

    Praxy, Inc.

    Herndon, VA
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Embedded. Be the first to apply!