Software Engineer Embedded

100KCrossing

Reston (VA)

On-site

USD 100,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

401K Match Program
BCBS Medical
Dental
Vision
Life Insurance
Disability Insurance
Generous PTO

Job summary

CMC Electronics in Reston, VA is seeking a Software Engineer to contribute to the full software development lifecycle of flight management solutions. You will develop avionics software for both commercial and military clients, upholding strict standards and improving flight path optimization and efficiency.

The role requires a BS in a relevant field, 4+ years of software development experience, and hands-on work with C/C++. Travel up to 25% may be required; onsite work in Reston, VA is expected.

Qualifications

  • BS degree in engineering, engineering technology, physics, mathematics or computer science.
  • Minimum 4+ years’ experience in software development.
  • C/C++ languages.
  • Travel up to 25% may be required for this role.

Responsibilities

  • Participate in development of avionics software solutions per company standards.
  • Create software architecture that evolves with products.
  • Participate in all software development phases (design, code, documentation).
  • Resolve technical challenges across technologies.
  • Participate in software development and peer reviews.

Skills

C/C++ languages
Software development
Communication skills

Education

Bachelor of Science in engineering/related field

Tools

DOORS
RTOS
RS-232/422/CANBUS

Job description

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”).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

CMC Electronics • Reston (VA)

On-site
USD 100,000 - 165,000
401K Match
Health benefits
Dental & Vision
Engineering Manager, Avionics Software
Engineering Manager, Avionics Software

CMC Electronics • Reston (VA)

On-site
USD 150,000 - 195,000
401K Match Program
BCBS Medical
Education reimbursement
+1
Senior Systems Engineer Flight Management Systems
Senior Systems Engineer Flight Management Systems

100KCrossing • Reston (VA)

On-site
USD 100,000 - 170,000
401K Match Program
BCBS Medical
PTO Plan
Senior Software Engineer
Senior Software Engineer

CMC Electronics • Reston (VA)

On-site
USD 100,000 - 165,000
401(k) match program
Health insurance with company contribution
Generous PTO plan
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Socket.dev • Marietta (GA)

On-site
USD 150,000 - 210,000
Low-cost health coverage
401K with match
PTO + 11 holidays
+3
Sr. System Engineer
Sr. System Engineer

CEVIANS LLC • Costa Mesa (CA)

On-site
USD 120,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+5
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Socket.dev • Marietta (GA)

On-site
USD 120,000 - 190,000
Medical/Dental/Vision
401K Match
PTO + Holidays
+3
Senior Software Engineer
Senior Software Engineer

AV • San Diego (CA)

On-site
USD 100,000 - 154,000
Medical benefits
Dental benefits
Vision benefits
+2
Staff Embedded Software Engineer - Avionics - Aerospace - FLRAA
Staff Embedded Software Engineer - Avionics - Aerospace - FLRAA

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

On-site
USD 140,000 - 190,000
Relocation assistance
Aerospace Software Engineer
Aerospace Software Engineer

Capgemini Engineering • Atlanta (GA)

On-site
USD 82,000 - 173,000
Paid time off
Medical/dental/vision
401(k) retirement
+3