indie.inc

Embedded Software Verification Engineer - Automotive Radar

indie.inc  •  Rabat, MA (Onsite)  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

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!

We are seeking an Embedded Software Verification Engineer to verify automotive radar software. You will help define and execute verification specifications, ensuring software meets stakeholder needs and aligns with ISO 26262 ASIL B and Automotive SPICE 4.0 process expectations.

You will work with engineering teams and customers to verify software safety and functional requirements, low-level drivers, and network communication stacks, and to advance verification automation, CI/CD integration, and performance / stress verification. You will maintain traceability from requirements through verification and support evidence for quality and safety activities.

Key responsibilities

  • Analyze software requirements and software architecture and derive the verification specification.
  • Define, develop, and execute verification specifications on embedded hardware.
  • Design and implement verification automation, control scripts, and tooling in C, Python, and CAPL as appropriate.
  • Verify AUTOSAR MCAL, CDD, and BSW software layers, including interfaces such as Quad SPI, I2C, CAN, and Ethernet.
  • Plan, specify and execute performance, stress, and robustness verification of embedded systems.
  • Integrate automated verification into CI/CD pipelines.
  • Ensure compliance with ISO 26262-6:2018 for up to ASIL-B and support functional safety analysis activities.
  • Maintain verification coverage and traceability across software requirements and architecture.
  • Use appropriate tools for verification development and execution as needed.
  • Debug and analyze issues using debuggers, oscilloscopes, and logic analyzers.
  • Use schematics, datasheets, and reference manuals to develop verification, interpret behavior, and analyze defects.
  • Contribute to verification of safety-related requirements and diagnostic behavior where applicable.

Required qualifications

  • Bachelor’s or master’s degree in electrical engineering, Computer Engineering, or a related field.
  • 2+ years of experience in embedded software development and/or verification in the automotive domain.
  • Solid understanding of microcontrollers, embedded C, and real-time behavior.
  • Strong knowledge of communication protocols such as CAN, SPI, I2C, UART, and Ethernet.
  • Hands-on experience specifying, automating, and executing verification.
  • Basic understanding of AUTOSAR architecture and layered software.
  • Proficiency in C, Python, and CAPL for verification development and automation.
  • Skilled in debugging with debuggers, oscilloscopes, and logic analyzers.
  • Fluent English (written and spoken) for technical work across sites.

Preferred qualifications

  • Experience with AUTOSAR BSW and MCAL configuration and verification context.
  • Familiarity with performance and stress verification methodologies.
  • Knowledge of ISO 26262-6:2018 and Automotive SPICE 4.0.
  • Experience with Jama (or similar) for requirements management and test management.
  • Hands-on experience with GitLab CI/CD and CMake.
  • Hands-on experience with automotive network and verification tooling (for example bus analysis and test environments).
  • Understanding of secure boot and cybersecurity verification topics.
  • Knowledge of automotive Ethernet time sync (gPTP), TSN, and MACsec from a verification angle.
  • Proven experience verifying MCAL, CDD, BSW, and low-level drivers (Quad SPI, I2C, CAN, Ethernet).
  • Demonstrated experience verifying safety requirements.
  • ISTQB certification (Foundation Level or higher).

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.

indie.inc

About indie.inc

indie is empowering the Autotech revolution with next-generation automotive semiconductors and software platforms. We focus on edge sensors spanning multiple modalities, including LiDAR, radar, ultrasound and computer vision for Advanced Driver Assistance Systems (ADAS), user experience and electrification applications. These technologies represent the core underpinnings of both electric and autonomous vehicles while our advanced user interfaces enabled by our mixed-signal SoCs transform the in-cabin experience to mirror and seamlessly connect to the mobile platforms we rely on every day. We are an approved vendor to Tier 1 partners and our solutions can be found in marquee automotive OEMs around the world.

Industry
Hardware & Semiconductors
Company Size
501-1,000 employees
Headquarters
Aliso Viejo, California
Year Founded
Unknown
Website
indie.inc
Social Media