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- ...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
$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...SuggestedWork at office- 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
$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...SuggestedPermanent employmentFull timeWorldwide- ...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
- 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...
- 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
- ...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 timeWorldwide
- 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
$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 workFlexible hours- ...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...
$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 timeFlexible hours- ...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...
- ...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 employmentFull timeFor contractorsInternshipWork at office2 days per week
- 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...
- ...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
- 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 •...
- ...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...
- ...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 employmentFull timeFlexible hours
- ...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
- 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...
- ...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...
- ...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...
- ...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 officeWork from homeWorldwide2 days per week
- 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...
- ...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 workWorldwideFlexible hours
$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- ...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
- ...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 employmentFull timeRemote workFlexible hours
- 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,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer - Model-Based Design. Be the first to apply!
