Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Developer - Model-Based Design

Cs-Group

Embedded Software Developer – Model-Based Design

Full-time

CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety‑critical systems in the aerospace, electric, and autonomous driving industries.

Joining CS Group Canada means taking part in complex, high‑tech projects for some of the most prestigious system manufacturers in North America, while benefiting from competitive salaries, comprehensive benefits, and flexible work arrangements.

Join CS Group Canada's Advanced Mobility team and help develop the software that powers the next generation of autonomous and intelligent vehicles.

Working alongside experienced software, systems, and safety engineers, you will design, implement, and validate embedded functions used in real‑world vehicle applications. From steering and braking control to safety monitoring, your work will directly contribute to technologies powering advanced vehicle systems and next‑generation mobility solutions.

What You'll Build

  • Vehicle control functions using MATLAB® Simulink® including state machines, fault‑management logic, and safety monitoring functions
  • Embedded software for steering, braking, propulsion, and vehicle control systems
  • Production‑ready code generated from models and integrated into embedded platforms
  • Test environments supporting simulation (MIL), HIL, and vehicle validation activities

What We're Looking For

  • Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Mechatronics, Robotics, or a related discipline
  • 5 years of experience in embedded software development
  • Experience with MATLAB® and Simulink® (or equivalent)
  • Understanding of Model‑Based Design principles
  • Familiarity with embedded C development
  • Knowledge of CAN and Ethernet communication and embedded systems fundamentals
  • Strong problem‑solving and debugging skills
  • Interest in automotive, autonomous vehicles, robotics, or safety‑critical systems
  • English required. French is an asset

We are looking for a candidate who can bring hands‑on experience and deliver high quality code in a fast‑paced environment. If you're excited about seeing your models become real software running on real vehicles and want to grow alongside a team of experienced engineers building advanced mobility technologies, we'd like to hear from you.

Benefits

  • Hybrid Work
  • Industry leading medical, dental, and vision insurance
  • Access to a telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table

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

All your information will be kept confidential according to EEO guidelines.

Job Location

Information not provided.

#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Developer - Model-Based Design in Montréal, QC vacancy
  •  ...Overview Insight Global is looking for Embedded Software Developers in test to join a Major Canadian Aerospace company in the greater Montreal Area. The successful candidate should have a minimum of 5 years total experience, strong C++ development experience and Linux embedded... 
    Suggested

    Insight Global

    Montréal, QC
    7 days ago
  • $140k - $165k per year

     ...165,000.00 Annually Job Summary The Lead Engineer, Embedded Software will drive the design and development effort of the current optical tracking system...  ..., design novel solutions, and maintain the current code base. This position can be based in the Montreal, QC or... 
    Suggested
    Work at office

    Think-Surgical,-Inc.

    Montréal, QC
    7 days ago
  • Elevate your career as a Senior Embedded C Developer with Amaris Consulting in Brossard. You'll focus on low-level programming, Yocto...  ...with over 7 years of experience in embedded software development. You will design, develop, and optimize embedded software for various technological... 
    Suggested

    Amaris Consulting

    Montréal, QC
    4 hours ago
  • $75k - $98k per year

     ...Limited (CBN), a Canadian-owned, Ottawa-based, globally focused company that designs and builds high-tech secure...  ...Job Description Internal Title: Developer Job Type: Permanent, Full-Time Job Location: Ottawa, ON Work Model: Hybrid Job Status: Existing Vacancy... 
    Suggested
    Permanent employment
    Full time
    Worldwide

    CBN Nano Technologies

    Montréal, QC
    4 hours ago
  •  ...in Montreal as a Senior PHP Developer. Focus on creating innovative...  ...for a highly skilled Senior Software Developer who excels in producing...  ...our integration ecosystem, designing scalable systems, and embracing...  ...for platform scalability • Design systems capable of high transaction... 
    Suggested

    Mundi

    Montréal, QC
    7 days ago
  • Compétences et expérience requises Baccalauréat en génie électrique, génie informatique ou équivalent Minimum de 10 ans d’expérience en développement de logiciels embarqués Expérience en réseaux et protocoles de communication (obligatoire) Expérience avec les systèmes...

    Insight Global

    Montréal, QC
    4 hours ago
  • Elevate your career as a Software Engineer focusing on Data Modeling at Speechify. Contribute to meaningful advancements in audio data...  ...role will focus on data collection to enhance model training. You will lead efforts to develop petabyte-scale datasets efficiently and will... 
    Remote work

    Clutch Canada

    Montréal, QC
    7 days ago
  •  ...Technologies provides high-quality software solutions. Our circuit design and simulation software, as well as...  ...position includes mainly mathematical modeling, design and software development to...  ...validate design specifications. Develop prototypes for concept validation purposes... 
    Full time
    Worldwide

    Famic Technologies Inc.

    Montréal, QC
    1 day ago
  • Embedded Software Developer – Ottawa Contract Duration: 6 months Overview We have partnered with an Ottawa based avionics company that is one of the leading providers of tracking, monitoring, and messaging services, as well as airtime and billing services, primarily catering... 
    Contract work

    Talentlab

    Montréal, QC
    4 hours ago
  • $100k - $135k per year

     ...analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible...  ...HMI stacks, including Angular‑based touchscreen interfaces and 2D/3D...  ...and system integration across embedded and enterprise environments.... 
    Remote work
    Flexible hours

    Spiria

    Montréal, QC
    3 hours ago
  •  ...Become a leader in advanced software systems at Telesat as an Embedded Software Architect. This role focuses on developing and implementing cutting-edge ground segment software for...  ...addressing resource constraints in software design. Key Responsibilities Architect and implement... 

    Telesat

    Montréal, QC
    3 hours ago
  • $130k - $150k per year

     ...Senior Software Developer Job type: Full Time · Department: Engineering · Work type: Hybrid ·...  ...Built on a sustainable, self-funded model, Zeffy reaches over 1M donors monthly and...  ...async post-processing, replacing status-based concurrency model with dedicated DB tables... 
    Full time
    Flexible hours

    Neara

    Montréal, QC
    7 days ago
  •  ...CapIntel is a software platform built for wealth management enterprises...  ...The Role As a Software Developer at CapIntel, you'll contribute...  ...Familiarity with AWS or cloud‑based infrastructure Experience with...  ...and the perks and benefits designed to support your growth and well... 

    CapIntel

    Montréal, QC
    7 days ago
  •  ...Embedded C Developer - Payment Services Company This is a young, dynamic and high-potential company based in Toulouse and Montreal, created in by payment industry professionals. Our...  ...hosted on the cloud, as well as embedded software in Electronic Payment Terminals,... 
    Permanent employment
    Full time
    For contractors
    Internship
    Work at office
    2 days per week

    Groom & Associés / Associates

    Montréal, QC
    1 day ago
  • Transform navigational technology at Xona as a Software Specialist in Montreal. Focus on...  ...insights. Key Responsibilities: • Design GUIs and visualization tools for GNSS receivers • Develop desktop software interfacing with embedded systems • Implement real-time data ingestion... 

    Xona-Space-Systems

    Montréal, QC
    3 hours ago
  •  ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that engineering teams use to...  ...others on the development team to resolve challenging design and coding issues. What you bring to the team: A... 
    Work from home

    DRW Holdings, LLC.

    Montréal, QC
    7 days ago
  • Transform the automotive landscape with Ford as a Senior Software Developer specializing in embedded systems. Your expertise in C++ and Python is crucial for...  ...Optimize software development using AI-assisted tools • Design complex systems through UML for specifications •... 

    Ford Motor

    Montréal, QC
    1 day ago
  •  ...Senior Economist at the Bank of Canada. Drive innovation in macroeconomic modeling and policy shaping through advanced techniques and research. As part of the Model Development Division, you'll develop and innovate macroeconomic models that play a pivotal role in shaping... 

    Bank of Canada

    Montréal, QC
    3 hours ago
  •  ...Advanced Mobility team and help build the software that keeps autonomous vehicles safe when...  ...transform safety concepts into production-ready embedded architectures capable of operating in...  ...testing Qualifications ~10+ years developing embedded software systems ~ Strong... 
    Permanent employment
    Full time
    Flexible hours

    CS GROUP

    Montréal, QC
    3 hours ago
  •  ...your journey with Ericsson as a Junior L1 Software Developer in Ottawa, Ontario. Deliver innovative software...  ...networks. As a junior developer, you will design, develop, and test groundbreaking L1 features. Enhance your skills in embedded systems, C/C++ programming, and wireless... 
    Full time

    jobs.hanzilla.co - Jobboard

    Montréal, QC
    3 hours ago
  • Join Autodesk as a Senior Software Developer, crafting cutting-edge 2D and 3D visualization platforms. Enhance code quality and design scalable solutions in a collaborative work environment...  ...role in delivering systems for real-time model interaction. With a focus on... 

    Autodesk

    Montréal, QC
    4 hours ago
  •  ...Take the lead in macroeconomic modeling as a Senior Economist within the Bank of Canada’s Model Development Division. Your expertise will directly impact Canada’s economic landscape. This position requires you to develop innovative macroeconomic models while employing advanced... 

    Bank of Canada

    Montréal, QC
    3 hours ago
  •  ...programming and development of various military command and control software. Technical Experience Experience using one of the...  ...(SAFe)). Experience performing object-oriented analysis and design Demonstrated experience as a Programmer working within an integrated... 

    Akkodis

    Montréal, QC
    3 hours ago
  •  ...environment? We are currently looking for a Software Developer – Business Systems to join our digital...  ...Actively participate in the analysis, design, and development of business systems...  ...events ~ And much more! Montreal-based Stingray Group is a leading music, media... 
    Work at office
    Work from home
    Worldwide
    2 days per week

    Z953

    Montréal, QC
    7 days ago
  • Join an innovative team as a Hybrid Software Developer specializing in scheduling algorithms. This role, based in Ottawa or Toronto, Canada, focuses on delivering enterprise...  ...work on algorithm-backed product development, designing and implementing scheduling systems that... 

    Kinaxis

    Montréal, QC
    7 days ago
  •  ...We are seeking a skilled and ambitious software developer to join our team in Montreal. As a PHP developer...  ...availability. Your work will involve designing, developing, and maintaining systems...  ...solutions that support our global customer base. Qualifications ~3+ years of... 
    Remote work
    Worldwide
    Flexible hours

    Sundayy

    Montréal, QC
    7 days ago
  • $100k - $130k per year

     ...Microsoft Copilot deployment within organizations. ShareGate is developed by Workleap Technologies, a Montréal‑based software company. Job Description You’ll be joining a team of experienced developers who design and evolve widely used products. In this role, you’ll... 
    Local area

    ShareGate

    Montréal, QC
    7 days ago
  •  ...Technologies and Ecosystems (WTE) team is seeking a talented software developer to design and build automation frameworks, developer tools, and test...  .../or modern development tools. Interest or exposure to embedded systems, wireless technologies (e.g., NFC, secure elements)... 
    Internship

    Apple

    Montréal, QC
    7 days ago
  •  ...world problems with innovative solutions. Position Overview Cattron is currently seeking a Senior Embedded Software Developer to play a strategic role in the design, development, and evolution of embedded software for its wireless remote control systems used in railway... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Cattron Global

    Montréal, QC
    7 days ago
  • Join AppDirect as a Senior Software Developer in Montreal, Canada, where you'll craft reliable multi-tiered applications. Leverage your coding...  ...with Go is a plus • Expertise in RESTful APIs and microservices design Elevate your software development career with AppDirect,... 

    AppDirect, Inc

    Montréal, QC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Developer - Model-Based Design. Be the first to apply!