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

Embedded Systems Software Engineer

indie.inc • Toronto, ON, CA
30+ 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

Media Distribution Embedded Systems Engineer

5V Videotoronto, on, Canada
Full-time

Join a well-established media tech company as an Embedded Systems Architect, focusing on embedded Linux and security for innovative broadcast solutions.This hands-on position is vital to the develo... Show more

 • Promoted

Senior Engineer for Embedded Systems

Per Vices CorporationToronto, ON, CA
Full-time

Join us as a Senior Engineer specializing in embedded systems and software defined radios.Your skills in design and debugging will help drive our leading technology forward.We are looking for a sea... Show more

 • Promoted

Flight-Ready Avionics & Embedded Systems Engineer

PheedLoop Inc.Toronto, ON, CA
Full-time

A leading aerospace engineering company in Toronto is seeking an Electrical & Embedded Systems Engineer to develop flight-rated avionics for satellites and robotic platforms.You will design PCB pro... Show more

 • Promoted

Systems Software Engineer

XanaduToronto
Full-time

About Xanadu: Xanadu’s mission is to build quantum computers that are useful and available to people everywhere.At Xanadu, we are learners, innovators, researchers, collaborators and problem solver... Show more

 • Promoted

Embedded Software Engineer

United States Digital Space LLCToronto, ON, CA
Full-time

Every day, the company is delivering billions of media moments all over the world — anywhere, anytime and on any device.Medical, Dental, Vision and Life Insurance package.We like to make sure all o... Show more

 • Promoted

Wireless Embedded Software Engineer

ExtentComRichmond Hill, York Region, CA
Full-time

Elevate wireless communication systems in the role of Embedded Software Engineer.This position focuses on full-cycle embedded software development and meticulous quality assurance.We are looking fo... Show more

 • Promoted

Geo Semiconductor - Embedded Systems Software Engineer - $121,000 - $140,000 A Year

GEO SemiconductorNorth York, Canada
Full-time

Develops and tests image and video processing solutions for automotive camera systems. Show more

 • Promoted

Senior Embedded Engineer for Windows Systems

LanceSoft, Inc.Markham, York Region, CA
Temporary

Elevate your career as a Senior Embedded Engineer specializing in Windows systems.This role is designed for proficient professionals in embedded software development with an emphasis on C/C++.In th... Show more

 • Promoted

Embedded Software Engineering at Evertz

EvertzAVMarkham
Full-time

Become an Embedded Software Engineer with Evertz in Markham, where you’ll enhance video-centric IP products.Focus on embedded software development while collaborating cross-functionally.This positi... Show more

 • Promoted

Embedded Systems Software Engineer

indie.incToronto
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

 • Promoted

Sr. Embedded Systems Designer

TalentSphere Staffing SolutionsToronto, ON, CA
Full-time

Embedded Systems Designer (Hardware/Firmware).Bonus + Comprehensive Benefits.Our client a leading specialized electronics manufacturer, is looking for an Embedded Systems Designer to join their eng... Show more

 • Promoted

Embedded Software Engineer

EvertzAVMarkham, ON, CA
Full-time

Department: R&D • Location: Markham, ON, Canada.Evertz is looking for an Embedded Software Engineer to be part of the Markham Engineering team responsible for the design and development of new vide... Show more

 • Promoted

Embedded Systems Software Engineer Toronto, Canada - C$90,000 - C$130,000 A Year

IndieToronto County, Canada
Full-time

Design, implement, and test system-level firmware features, optimize system resources, integrate image and video processing capabilities, and develop embedded applications. Show more

 • Promoted

Software Engineer – Embedded & Systems Lead (On-Site) - $54 - $57 An Hour

Technology consulting firmToronto County, Canada
Full-time

Lead the development and integration of computer-based systems for a technology consulting firm, optimizing processes and leading teams.Requires college education and 1-2 years of experience. Show more

 • Promoted

Senior Systems Integration Engineer (Embedded Systems), Electronics - C$100,000 - C$130,000 A Year

Wolf Advanced TechnologyEast York, Canada
Full-time

Seeking a Senior Systems Integration Engineer to resolve hardware, software, and firmware issues for embedded systems in defense and aerospace.Requires reproducing customer environments, determinin... Show more

 • Promoted

Sr. Embedded Systems Designer

Gilder Search GroupToronto, ON, CA
Full-time

Embedded Systems Designer (Hardware/Firmware).Bonus + Comprehensive Benefits.Our client a leading specialized electronics manufacturer, is looking for an Embedded Systems Designer to join their eng... Show more

 • Promoted

Lead Embedded Systems Designer Fidus Ottawa

Fidus SystemsToronto, ON, CA
Full-time

Become a Lead Embedded Systems Designer at Fidus in Ottawa, focusing on sophisticated embedded software solutions for next-gen communications.This role demands innovation in a collaborative environ... Show more

 • Promoted

Embedded Systems Software Engineer - C$90,000 - C$130,000 A Year

indie SemiconductorEast York, Canada
Full-time

Seeking an Embedded Systems Software Engineer to design, implement, and test firmware features for next-generation automotive and industrial sensing technology.Responsibilities include optimizing s... Show more

 • Promoted

Embedded Software Engineer for Automotive Systems

eLeapPowerToronto, ON, CA
Full-time

LeapPower is on the lookout for an Embedded Software Engineer in Toronto to enhance our automotive power electronics solutions.Engage in innovative software development while contributing to R&D an... Show more

 • Promoted

Embedded Software Engineer

EvertzMarkham, ON, CA
Full-time

Evertz is looking for an Embedded Software Engineer to be part of the Markham Engineering team responsible for the design and development of new video routing and video‑centric IP switching product... Show more