CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Senior Embedded Developer - Automotive Canada Jobs

1 Job Offers

Filters
Senior Embedded Software Developer
Save Icon
Join our North York team as a Senior Embedded Software Developer. You will design and develop embedded software for new products, leveraging 8+ years of experience with ARM microcontrollers and embedded Linux. Expertise in C/C++, Qt, Yocto, and connectivity protocols is key. Experience in regulat...
Location Icon
Location
Canada , North York
Salary Icon
Salary
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Pursue a career at the forefront of automotive innovation by exploring Senior Embedded Developer jobs in the dynamic automotive sector. This senior-level profession is central to creating the sophisticated electronic control units (ECUs) and embedded systems that power modern vehicles. Professionals in this role are the architects of the software that controls everything from advanced driver-assistance systems (ADAS) and infotainment units to powertrain management, battery systems for electric vehicles, and vehicle-to-everything (V2X) communication. Moving beyond basic coding, these developers are responsible for the entire software lifecycle, designing, implementing, testing, and optimizing low-level software that interacts directly with automotive hardware. A Senior Embedded Developer in automotive jobs typically shoulders a wide array of critical responsibilities. These include developing and debugging real-time embedded C/C++ software, designing robust software architectures, and writing efficient, safety-critical code. They create and execute detailed unit and integration tests, often utilizing hardware-in-the-loop (HIL) setups. A key part of the role involves ensuring strict compliance with automotive industry standards, most notably ISO 26262 for functional safety (ASIL levels). Senior professionals are also expected to lead technical discussions, mentor junior engineers, and collaborate closely with hardware engineers, system architects, and validation teams to deliver cohesive and reliable systems. To excel in these specialized jobs, candidates must possess a deep and proven skill set. Mastery of the C and/or C++ programming languages within resource-constrained environments is fundamental. A strong understanding of microcontroller/microprocessor architectures (ARM Cortex, AUTOSAR, etc.), real-time operating systems (RTOS), and communication protocols (CAN, LIN, Ethernet, SPI, I2C) is essential. Experience with automotive development tools, version control (Git), and continuous integration is standard. Crucially, a firm grasp of functional safety principles, cybersecurity considerations for connected vehicles, and model-based development practices are increasingly required. Typically, these positions demand a degree in Computer Engineering, Electrical Engineering, or a related field, coupled with several years of hands-on experience in embedded systems, specifically within the automotive or a similar regulated industry. For those passionate about shaping the future of mobility, Senior Embedded Developer jobs offer a challenging and rewarding path to define the intelligence within next-generation vehicles.

Filters

×
Countries
Category
Location
Work Mode
Salary