CMC Electronics

Software Developer (Reston)

Reston, VA, US

7 days ago
Save Job

Summary

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. 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 Developer, you will be involved in the complete software development lifecycle of our various flight management software solutions. The different engineer teams design tailored software solutions for our customer in the commercial and military industry. For Helicopter and Airplanes, you will apply and maintain the various development standards imposed by the avionics field while bettering the industry standards for flight path and efficiency.

As a Software Developer, Your Key Responsibilities Include

  • Participate in the development of new avionics software solutions that will revolutionze the aerospace industry in accordance with company standard and industry (military and/or commerical) methodologies
  • Create software architecture that will evolve with the products
  • Participate to 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’s degree in Electrical or Computer Engineering or equivalent
  • Minimum 5 + or more years’ experience in software development
  • C/C++ languages (Microsoft Visual C ++ environment)

What Sets You Apart (your Assets)

  • Experience with flight management systems, autopilot systems, navigation systems or related avionics applications
  • Familiar with Software configuration systems
  • Familiar with Requirements management systems (DOORS)
  • Familiar with DO-178C Certification process
  • Familiar with utilizing real-time operating systems (RTOS)
  • Familiar 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

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

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: