Talent.com
Embedded Systems Software Engineer
Embedded Systems Software Engineerindie.inc • Toronto, ON, CA
Embedded Systems Software Engineer

Embedded Systems Software Engineer

indie.inc • Toronto, ON, CA
7 days ago
Job type
  • Full-time
Job description

Imagine being part of a team that’s redefining the future of mobility—where your ideas don’t just sit in a lab but power next-generation technology. At indie, we are developing cutting-edge semiconductors, photonics, and radar sensors and systems for automotive, industrial, and adjacent markets. Our innovations are at the heart of advanced intelligent sensing and user experience applications, pushing the boundaries of what’s possible. If you're passionate about groundbreaking technology and want to make a real impact alongside a fast-paced team that thrives on creativity and collaboration, we’d love to have you on board!

Responsibilities

  • Design, implement, and test new system-level firmware features
  • Optimize system resources and video data paths based on product use cases
  • Integrate new image and video processing capabilities (e.g., warping, computer vision) from algorithm teams
  • Develop and maintain embedded applications on SoCs
  • Integrate indie’s camera processor with various system hosts and third-party middleware
  • Create and maintain tools for customers and developers
  • Support system bring-up and debug customer systems and issues

Requirements / Qualifications

  • Minimum 4 years of embedded software development experience
  • Bachelor’s degree in Computer Engineering, Computer Science, or equivalent experience
  • Strong C programming and debugging skills in RTOS environments
  • Experience solving real-time embedded issues, including threading, optimization, memory management, and interrupt handling
  • Familiarity with the full software development lifecycle
  • Working knowledge of Python for scripting
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills
  • Note : indie does not require Canadian work experience as a condition of employment.

    Preferred / Differentiating Skills

  • Experience working with Board Support Packages (BSPs)
  • Understanding of I2C, UART, SPI, and Ethernet protocols
  • Working knowledge of heterogeneous multi-core systems
  • Software development experience in automotive or other safety-critical industries
  • Knowledge of AUTOSAR systems
  • Familiarity with cryptographic authentication, hashing and encryption algorithms, and secure key storage technologies
  • Compensation Transparency : In accordance with Ontario pay transparency requirements, the expected salary range for this role is : CAD $90,000 – $130,000 per year, plus benefits, bonus and equity where applicable. Actual compensation will be determined based on skills, experience, and internal equity.

    Use of Artificial Intelligence in Hiring : indie may use automated or AI-assisted tools in the recruitment process, including for resume screening and candidate matching. Human decision-makers remain involved at all stages of the hiring process.

    Equal Opportunity & Accessibility : indie Semiconductor and its subsidiaries are equal opportunity, inclusive employers. We consider all applicants without regard to age, ancestry, colour, marital status, medical condition, mental or physical disability, national origin, race, religion, sex, sexual orientation, gender identity or expression, family status, veteran status, or any other characteristic protected by applicable law. indie is committed to providing accommodations throughout the recruitment process. If you require an accommodation, please let us know and we will work with you to meet your needs.

    indie Semiconductor and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and / or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.

    We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

    Concerning agencies : indie Semiconductor does not accept unsolicited resumes and will not be responsible for fees related to such.

    #J-18808-Ljbffr

    Create a job alert for this search

    Embedded Systems Software Engineer • Toronto, ON, CA

    Similar jobs
    Embedded Systems Manager

    Embedded Systems Manager

    Smartrendmfg • Toronto, Canada
    Full-time
    Smartrend Manufacturing Group (SMG) Inc.Manitoba’s fastest-growing companies, committed to increasing safety in the school bus industry and reducing emissions in the electric vehicle charging secto...Show more
    Last updated: 16 days ago • Promoted
    Embedded Systems Engineer

    Embedded Systems Engineer

    NerveX • Toronto
    Full-time
    NerveX builds devices and software that connect patients, healthcare providers, and AI.We turn real-world clinical signals into better decisions and faster workflows. We’re transforming healthcare s...Show more
    Last updated: 9 days ago • Promoted
    Senior Systems Engineer : Autonomous Sensors & Embedded

    Senior Systems Engineer : Autonomous Sensors & Embedded

    General Motors • Markham
    Full-time
    A leading automotive industry company is seeking a Senior Systems Engineer to lead systems engineering for sensors and embedded platforms. This hybrid role requires a minimum of 4 years of experienc...Show more
    Last updated: 9 days ago • Promoted
    Sr. Firmware / Embedded software Engineer - richmond hill

    Sr. Firmware / Embedded software Engineer - richmond hill

    PotisEdge • richmond hill, on, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 2 days ago • Promoted
    Senior Embedded Systems Engineer : IoT & RTOS Lead

    Senior Embedded Systems Engineer : IoT & RTOS Lead

    ventureLAB • Toronto, Canada
    Full-time
    A technology incubator in York Region is searching for an experienced Embedded Systems Engineer to lead the development of embedded solutions. The ideal candidate has over 5 years of experience in e...Show more
    Last updated: 16 days ago • Promoted
    MTS - Software Engineer - RTOS, Embedded Development

    MTS - Software Engineer - RTOS, Embedded Development

    Wind River Systems • Toronto, Canada
    Full-time
    MTS - Software Engineer - RTOS, Embedded Development MTS - Software Engineer - RTOS, Embedded Development.Canadian Citizen (Please see the Required Citizenship Clearance Below).Within the Operating...Show more
    Last updated: 16 days ago • Promoted
    Embedded Systems Software Engineer Toronto, Canada

    Embedded Systems Software Engineer Toronto, Canada

    Indiesemi • Toronto
    Full-time
    Imagine being part of a team that’s redefining the future of mobility—where your ideas don’t just sit in a lab but power next-generation technology. At indie, we are developing cutting‑edge semicond...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Embedded Systems Engineer – Fire & Security Hardware

    Senior Embedded Systems Engineer – Fire & Security Hardware

    Ecl • Toronto, Canada
    Full-time
    A leading manufacturer in electronic systems is seeking a Senior Embedded Systems Engineer based in Edmonton, Alberta.This role involves designing and developing embedded hardware solutions for fir...Show more
    Last updated: 5 days ago • Promoted
    Senior Embedded Systems Integration Engineer – Defense / Aerospace

    Senior Embedded Systems Integration Engineer – Defense / Aerospace

    Wolf Advanced Technology • Toronto, Canada
    Full-time
    A leading technology company in defense and aerospace is seeking a full-time Senior Systems Integration Engineer to join their customer support team. The role is critical in resolving technical issu...Show more
    Last updated: 16 days ago • Promoted
    Firmware Engineer – Embedded Systems for Micromobility

    Firmware Engineer – Embedded Systems for Micromobility

    Lyft • Toronto, Canada
    Full-time
    A leading micromobility solutions company in Longueuil is seeking a Firmware Engineer to develop embedded systems for their product line, which includes electric bikes and scooters.The ideal candid...Show more
    Last updated: 16 days ago • Promoted
    Linux Systems Developer - Galent

    Linux Systems Developer - Galent

    Galent • toronto, on, ca
    Full-time
    Linux Systems Developer (C++ / PostgreSQL / Mainframe Integration) in Calgary, AB immediately who has experience in software compilation, C++ development, and PostgreSQL. We are looking for a highly...Show more
    Last updated: 2 days ago • Promoted
    Senior Embedded Software Engineer — Unmanned Systems

    Senior Embedded Software Engineer — Unmanned Systems

    QinetiQ • Toronto, Canada
    Full-time
    A technology company in Medicine Hat is seeking a Senior Embedded Software Engineer to design and develop innovative embedded software systems. The role requires over 10 years of relevant experience...Show more
    Last updated: 18 days ago • Promoted
    Embedded Systems Software Engineer

    Embedded Systems Software Engineer

    indie.inc • Toronto
    Full-time
    Imagine being part of a team that’s redefining the future of mobility—where your ideas don’t just sit in a lab but power next-generation technology. At indie, we are developing cutting-edge semicond...Show more
    Last updated: 7 days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    illumin • Toronto, ON, Canada
    Full-time
    At illumin, we are transforming the advertising landscape.Our platform offers an integrated space for journey planning, execution, and reporting. It empowers marketers to connect with their audience...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Infotainment Systems Engineer

    Senior Embedded Infotainment Systems Engineer

    Rivian • Toronto, Canada
    Full-time
    A leading automotive technology joint venture in Toronto is seeking an experienced software engineer to develop and deploy their embedded infotainment platform. The role requires strong expertise in...Show more
    Last updated: 16 days ago • Promoted
    Founding Embedded Systems Engineer : Edge Linux & OTA

    Founding Embedded Systems Engineer : Edge Linux & OTA

    Can-Ex Technologies • Toronto, Canada
    Full-time
    A leading technology provider located in Quebec City is seeking an Embedded Systems Engineer.This role involves designing and maintaining the embedded Linux platform for sewer inspection devices.Yo...Show more
    Last updated: 15 days ago • Promoted
    Senior Embedded Systems Engineer

    Senior Embedded Systems Engineer

    Stellar Recruitment Inc. • Toronto, Canada
    Full-time
    Get AI-powered advice on this job and more exclusive features.This range is provided by Stellar Recruitment Inc.Your actual pay will be based on your skills and experience — talk with your recruite...Show more
    Last updated: 16 days ago • Promoted
    Senior Embedded Systems Engineer for AR / VR Platforms

    Senior Embedded Systems Engineer for AR / VR Platforms

    ThunderSoft • Toronto, Canada
    Full-time
    A leading technology company in Toronto is looking for a skilled engineer to define system requirements and work on AR / VR / Smart Glass products. The ideal candidate will have a Bachelor's or Master's...Show more
    Last updated: 16 days ago • Promoted