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

Senior Software Engineer (Reston)

CMC Electronics • Saint-Laurent, Quebec, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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. 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 Senior Software Engineer supporting our Navigation Systems team, you will leverage your deep experience as a C / C++ developer and be responsible for delivering major new capabilities into Flight Management System (FMS) and navigation system products, for both fielded systems as well as the newest generation of systems under development to support future decades of growth. You will mentor and collaborate with other Software Developers and work closely with Systems Engineers and Project Engineers to bring these new capabilities forward while maintaining the highest criticality levels of DO-178C.

Key to success in this role is contributing to the vision of "doing things better" and being a champion of change and progress in our systems and development approaches.

As a Senior Software Engineer, your key responsibilities include :

  • 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 of the products.
  • Leverage agile methods to allow the team to function with autonomy and efficiency while delivering the needed outputs to document the work and testing.
  • Function as a key stakeholder in process design and champion improvements that enhance performance of the team.
  • Collaborate with suppliers and project management teams to allow for accurate assessment of software project status, schedules and risks. Lead software development reviews and peer reviews of designs and results

How to excel in this role (Job Requirements) :

  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology, chemistry, physics, mathematics, or computer science
  • Minimum of 6 years of experience performing software design and development
  • Experience in embedded systems development within the avionics, automotive or telecommunications industries, or equivalent high-reliability and regulated domains
  • Proficient in decomposing high-level requirements into low-level requirements and software functions
  • Proficient in both C and C++ coding and unit testing
  • Experience with all certification life cycle data (e.g. Planning documents)
  • Experience with audits both internal and external (e.g Implementation audit, etc.)
  • Travel of up to 25% may be required for this role
  • What sets you apart (Your assets) :

  • 10+ or more years of experience performing software design and development and leading small teams in the execution of software development projects
  • Experience with flight management systems, autopilot systems, navigation systems or related avionics applications
  • Experience with transport authorities such as FAA, EASA and / or TCCA
  • Experience certifying software under DO-178C
  • Experience utilizing real-time operating systems (RTOS)
  • Experienced with Software configuration management systems and requirements management systems (DOORS)
  • Experience developing embedded applications meeting timing constraints on hardware with limited resources
  • Familiar with Agile development methodologies
  • 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”).

    Apply Now

    Créer une alerte emploi pour cette recherche

    Senior Software Engineer • Saint-Laurent, Quebec, CA

    Offres similaires
    Senior Software Safety Engineer

    Senior Software Safety Engineer

    freelance.ca • Montreal, Canada
    Temps plein
    To support our strong growth, we are seeking a.Senior Software Safety Engineer.Reporting to the RAMS Group Manager, you will be responsible for software safety engineering on critical projects.Your...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer I

    Senior Software Engineer I

    SurveyMonkey • Ahuntsic North, ca
    Temps plein
    SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software QA Engineer

    Senior Software QA Engineer

    TTC Global • Montreal
    Temps plein
    The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    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 ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Full-Stack Engineer (Montreal) – Java, React, AWS

    Senior Full-Stack Engineer (Montreal) – Java, React, AWS

    Highspring • Montreal
    Temps plein
    A tech recruitment company in Montreal is seeking a Full Stack Developer to join their team.The role involves designing and maintaining web applications using Java and frontend technologies like Re...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Sr. Software Engineer, Hive

    Sr. Software Engineer, Hive

    Cloudera • Montreal
    Temps plein
    Employer Industry : Data Engineering and Analytics.Why consider this job opportunity.Opportunity to work with cutting-edge technologies like Trino, Spark, and advanced AI inferencing systems.Flexibl...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Senior Backend Engineer

    Senior Backend Engineer

    Norbert Health • Montreal, QC, Canada
    Temps plein
    Norbert is building autonomous robots that deliver healthcare.Our AI sensing platform mounts on mobile robots and does the work of a care team memberrounding on patients, capturing vitals without c...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Senior DevSecOps Engineer

    Senior DevSecOps Engineer

    Maxa AI • Montreal, QC, Canada
    Temps plein
    AI-First Senior DevSecOps Engineer.Montreal (Hybrid : TuesThurs in office).Build and secure the cloud + Snowflake infrastructure powering one of only 3 Snowflake Native Apps in the world.Be the infr...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Senior Java Software Engineer - Luxoft

    Senior Java Software Engineer - Luxoft

    Luxoft • saint-esprit, qc, ca
    Temps plein
    Join a Global Energy Leader Building Next-Generation Cloud Solutions.One of the world's largest providers of products and services to the energy industry has a need to develop and support enterpris...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Medeloop • Montreal, QC, Canada
    Temps plein
    As a Senior Software Engineer at Medeloop, you will be responsible for designing, developing, and maintaining robust and scalable software solutions. You will play a key role in the end-to-end softw...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    R&D Software Systems Engineer II – MedTech

    R&D Software Systems Engineer II – MedTech

    Boston Scientific Gruppe • Montreal
    Temps plein
    A leading medical device company in Montreal is seeking an R&D Systems II specialist to play a crucial role in product development. This position involves translating user needs into software requir...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Software Engineer, Intermediate or Senior

    Software Engineer, Intermediate or Senior

    Index • Montréal, Québec, CA
    Temps plein
    Quick Apply
    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...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    ReadyMode • Montreal
    Temps plein
    Readymode is a cloud-based all-in-one predictive dialer that intelligently connects call center agents with more leads in less time. We are on a mission to “transform the way businesses communicate ...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Senior C++ Real-Time Systems Engineer – Montreal Onsite

    Senior C++ Real-Time Systems Engineer – Montreal Onsite

    Arobas Personnel • Montreal
    Temps plein +1
    A recruitment agency is seeking a Senior C++ Developer for a permanent position in Montreal.This role requires over 7 years of software development experience, with strong expertise in C++ and C# / ....Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Software Engineer (various levels)

    Software Engineer (various levels)

    Leadership Connect • Montreal
    Temps plein
    At Leadership Connect, we believe that relationships are everything in business and in life.Founded by two former CEOs of S&P 500 companies and a former presidential press secretary, our premier in...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Backend Engineer (Golang)

    Senior Backend Engineer (Golang)

    Anyon Systems Inc. • Dorval, QC, Canada
    Temps plein
    Anyon Systems is a quantum computing hardware companylocatedin the Greater Montreal Region with a presence in Waterloo, Ontario. We work at thecutting edgeof technology to develop and commercialize ...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Senior Systems Programmer - Unreal Engine 5 Performance

    Senior Systems Programmer - Unreal Engine 5 Performance

    Behaviour Interactive Inc. • Montreal
    Temps plein
    A leading gaming studio is seeking an experienced programmer to optimize performance for its upcoming PvE action-horror game built on Unreal Engine 5. The ideal candidate will have a minimum of 7 ye...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Solutions Engineer

    Senior Solutions Engineer

    Velocity Tech • Montreal
    Temps plein
    Direct message the job poster from Velocity Tech.Solutions Engineer / Senior Solutions Engineer.Velocity Tech has partnered with a leading AI‑powered search platform provider that is transforming h...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée