×
Register Here to Apply for Jobs or Post Jobs. X

Expert Embedded Software

Job in Edmonton, Alberta, Canada
Listing for: C S Inc
Full Time position
Listed on 2026-02-20
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, C++ Developer, Software Architect
Job Description & How to Apply Below
Position: Expert Embedded Software -DO178

CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the defense, aeronautics, autonomous driving and railways industries. With over 100 engineers, we support our customers by offering innovative and leading-edge solutions that allow to accelerate functional safety and the commercialization of their technologies.

Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit from competitive salaries, complete benefits, and flexible work location and schedule.

Job Description

We are seeking a skilled Engineer with expertise in Software Embedded in DO-178B/C to join our dynamic, multidisciplinary team responsible for the development and certification of Electronic Engine Controllers (EECs) for aircraft. The candidate will develop the team's expertise and serve as a senior to assist in projects. This role offers the opportunity to work on high-integrity embedded systems in compliance with aerospace standards such as DO-178B/C, and collaborate with a variety of experts including system engineers, hardware engineers, and project managers.

  • Develop and execute software tests on real-time embedded platforms to validate system design.
  • Contribute to the preparation and maintenance of technical development plans and software standards.
  • Support and maintain the high-level software architecture of embedded systems in compliance with DO-178B/C.
  • Perform all phases of software development: requirements specification, design, coding, integration, and verification.
  • As a Senior DO-178 Expert, execute a pivotal role in guiding and supporting cross-functional teams throughout the software development and certification lifecycle through mentorship, problem solving, technical reviews, and overseeing quality performance.
  • Qualifications

    Education: Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, Electrical Engineering, or a related field.

    Experience: 10 years of experience in low-level embedded software development; 3–5 years in a similar aerospace or safety-critical domain preferred.

    Solid knowledge of DO-178B/C standards for software development in airborne systems.

    Proficient in C programming for real-time embedded systems.

    Familiarity with microcontroller-based development and real-time operating systems.

    Experience in using requirement management tools (e.g., DOORS) and integrated development environments (e.g., Eclipse).

    Strong debugging skills with ability to isolate hardware, system, and software issues.

    Understanding of and experience with communication protocols: CANbus, ARINC 429, Ethernet, RS-422, SPI, I2C.

    Experience with software testing tools such as Rational RTRT, LDRA, or equivalent.

    Working knowledge of modeling and simulation tools such as SCADE, Matlab/Simulink is an asset.

    Scripting experience (e.g., Python) is a plus.

    Familiar with version control and configuration management tools (e.g., SVN).

    Strong communication and interpersonal skills; ability to interact with multidisciplinary teams.

    Autonomous and solution-oriented, with a collaborative mindset.

    Additional Information

    CS Group Canada values diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people and people with disabilities to apply.

    • Hybrid Work Model
    • Advanced medical, dental and vision insurance.
    • Access to a telemedicine service.
    • RRSP program.
    • Personal and sick leave.
    • Recreation room with pool table and foosball.

    Inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful working environment. We are committed to gender diversity and overall inclusivity, and encourage all applications and profiles.

    #J-18808-Ljbffr
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary