Talent.com
Software Engineer (Embedded) (Reston)
Software Engineer (Embedded) (Reston)CMC Electronics • Saint-Laurent, Quebec, CA
Software Engineer (Embedded) (Reston)

Software Engineer (Embedded) (Reston)

CMC Electronics • Saint-Laurent, Quebec, CA
30+ days ago
Job type
  • Full-time
Job description
  • Reston, Virginia
  • Apply Now

    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
    • a At CMC, we pride ourselves on delivering a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and providing eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs. The specific programs and options available to any given employee may vary depending on eligibility factors.

      Pay is based upon candidate experience and qualifications, as well as market and business considerations.

      Summary pay range : $85,000 - $165,000

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

      Apply Now

    Create a job alert for this search

    Embedded Software Engineer • Saint-Laurent, Quebec, CA

    Related jobs
    Software Engineer, Intermediate or Senior

    Software Engineer, Intermediate or Senior

    Index • Montreal, QC, Canada
    Full-time
    Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it. AI technologies to help companie...Show more
    Last updated: 30+ days ago • Promoted
    Remote Low-Level Embedded C / C++ Systems Engineer (RTOS)

    Remote Low-Level Embedded C / C++ Systems Engineer (RTOS)

    Mannarino Systems and Software Inc. • Montreal, Montreal (administrative region), CA
    Remote
    Full-time
    A leading technology company in Montreal seeks an experienced Embedded Software Developer.The ideal candidate will have over 5 years of expertise in embedded software development using C / C++, Linux...Show more
    Last updated: 16 days ago • Promoted
    Senior Embedded Software Engineer — Satellite Networking

    Senior Embedded Software Engineer — Satellite Networking

    SpaceBridge • Montreal
    Full-time
    An innovative firm is seeking an Embedded Software Developer to contribute to cutting-edge satellite communication products. In this role, you will engage in real-time design and development, focusi...Show more
    Last updated: 1 day ago • Promoted
    Senior Embedded Software Engineer - Flexible Hours

    Senior Embedded Software Engineer - Flexible Hours

    Cattron-Theimeg Incorporated • Montreal, Montreal (administrative region), CA
    Full-time
    Une entreprise de technologie ferroviaire recherche un ingénieur(e) de logiciel embarqué (Firmware), sénior, pour concevoir et développer des logiciels pour des systèmes de contrôle de locomotives....Show more
    Last updated: 29 days ago • Promoted
    Software Developer – Embedded Systems (BSP)

    Software Developer – Embedded Systems (BSP)

    Syntronic Research and Development Canada Inc. • Montreal, Montreal (administrative region), CA
    Full-time
    Software Developer – Embedded Systems (BSP).Join Syntronic : Where Your Innovation Shapes the Future.At Syntronic, we set industry trends by partnering with visionary companies and talented professi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Avionics Software Architect — Embedded DO-178C

    Senior Avionics Software Architect — Embedded DO-178C

    Wisk • Montreal
    Full-time
    A pioneering aerospace company in Montreal is seeking a Senior Staff Software Engineer for autonomous aircraft development. You will lead the design of embedded software and collaborate with various...Show more
    Last updated: 1 day ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Montreal, QC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Systems Engineer – Ottawa

    Senior Embedded Systems Engineer – Ottawa

    IBM • Ahuntsic North, ca
    Full-time +1
    A technology company is seeking a Senior Application Developer located in Ottawa, Ontario, with a salary range of $160,000 - $180,000. The ideal candidate will have at least 8 years of experience in...Show more
    Last updated: 17 hours ago • Promoted • New!
    Software Engineer - ALPR & Embedded Vision Systems

    Software Engineer - ALPR & Embedded Vision Systems

    Genetec • Montreal
    Full-time
    Rejoignez une équipe dynamique chez une entreprise innovante, spécialisée dans la reconnaissance automatique des plaques d'immatriculation. Ce rôle vous permettra de collaborer sur des projets passi...Show more
    Last updated: 1 day ago • Promoted
    Embedded Software Engineer – Measure & Control (Hybrid)

    Embedded Software Engineer – Measure & Control (Hybrid)

    The Weir Group • Lasalle
    Full-time
    Une entreprise mondiale dans l'ingénierie recherche un(e) ingénieur(e) logiciel(le) pour concevoir et tester des systèmes de contrôle et d'acquisition de données. Le poste est basé à LaSalle, QC, of...Show more
    Last updated: 1 day ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    MANTU GROUP SA • Montreal, Montreal (administrative region), CA
    Full-time
    Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d’une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 t...Show more
    Last updated: 29 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    AMARIS GROUP SA • Montreal, Montreal (administrative region), CA
    Full-time
    Amaris Consulting est une société indépendante de conseil et de technologies au service des entreprises.Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands pr...Show more
    Last updated: 28 days ago • Promoted
    Senior Software Engineer - Embedded Software (Security)

    Senior Software Engineer - Embedded Software (Security)

    Ciena • Ahuntsic North, ca
    Full-time
    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual...Show more
    Last updated: 3 days ago • Promoted
    sr Software Developer Embedded

    sr Software Developer Embedded

    ESSILORLUXOTTICA GROUP • Montreal, Montreal (administrative region), CA
    Full-time
    HumanWare, part of EssilorLuxottica, is an industry leader in assistive technology.The company’s mission is to develop solutions that enable people living with visual impairment and vision loss to ...Show more
    Last updated: 29 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Medeloop • Montreal, QC, Canada
    Full-time
    Our unified platform, spanning AI-powered analytics, study management, and grant automation, streamlines the entire research lifecycle, enabling faster, smarter, and more impactful discoveries acro...Show more
    Last updated: 30+ days ago • Promoted
    Platform Embedded developper

    Platform Embedded developper

    freelance.ca • Montreal, Canada
    Full-time
    We firmly believe in healthy and humane management, where trust, competence, and the joy of succeeding together are at the core of our values. We offer you more than just a job : join an innovative t...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Systems Engineer - C / C++ | Linux RTOS - Remote

    Embedded Systems Engineer - C / C++ | Linux RTOS - Remote

    MANNARINO • Montreal, Montreal (administrative region), CA
    Remote
    Full-time
    A leading technology firm in Montreal is seeking an Embedded Low Level Software Developer with over 5 years of experience. You will develop efficient low-level software and support integration tasks...Show more
    Last updated: 16 days ago • Promoted
    Firmware Engineer II : Embedded Systems Innovator

    Firmware Engineer II : Embedded Systems Innovator

    TEEMA • Montreal
    Full-time
    A technology solutions provider is seeking a Firmware Engineer II in Montreal.The ideal candidate will have over 5 years of experience in embedded development, proficiency in C / C++, and a solid und...Show more
    Last updated: 1 day ago • Promoted