i

Senior Embedded Software Engineer

indie Semiconductor
On-site
Budapest, Hungary

Overview

Do you enjoy working in a creative fast-growing entrepreneurial environment? With indie you´ll never walk alone! We place high value on our teams and pursue excellence for our employees and customers!

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 vision for Advanced Driver Assistance Systems (ADAS), autonomous vehicles, connected car, user experience and electrification applications.

Today’s highly complex radar chips feature integrated processors for proper execution of radar chirp sequence, calibration and functional safety features. As a staff embedded C programmer you will be responsible for the software architecture, content and implementation on the integrated ARM core of the radar RF frontend chip. Important building blocks of the software are the Radar API, measurement sequence pipeline, the self-test communication and internal check procedures for functional safety. Additionally, you will contribute to the system architecture and partitioning of future radar chipsets.

You will participate in the development and evaluation of radar systems for advanced future radar applications. Your tasks will be designing, implementing and verifying device drivers and libraries for indie’s devices. This includes, but not limited to AUTOSAR MCAL drivers, Non- AUTOSAR drivers, libraries, and abstraction layer components.

This is an exciting opportunity to develop challenging and innovative RFICs in a fast-growing startup environment, where your contribution directly drives the success of the automotive radar team and indie Semiconductor as a whole.

Job Responsibilities:

  • Requirements analysis and alignment with internal and external teams
  • Participate in requirements, design, architecture and code reviews
  • Development of embedded software with consideration of ISO26262 and Automotive SPICE delivering production grade code
  • Fundamental setup, design, and implementation of the functional safety routines
  • Carry out software testing and static analysis for several software components and libraries
  • You follow the automotive software strategy and guidelines for software design, coding, and testing
  • Developing example applications and integration test suites
  • Some travel will be required, including international.

Job Requirements:

  • BS/MS in Electrical, Mechatronics or Computer Engineering or comparable qualification.
  • Several years of experience (4+ years) in automotive embedded software development
  • Solid knowledge of embedded software design and development
  • Previous experience in the development and testing of AUTOSAR compliant MCAL, software components, complex device drivers or libraries
  • Professional experience with series automotive projects and understanding of the software development processes (Automotive SPICE)
  • Basic knowledge of radar or LIDAR systems is a plus
  • Exposure to automotive standards like ISO26262, experience with FMEA is a plus
  • Skilled in system bring-up and working with hardware
  • Skilled in working with several embedded compilers and debug environments
  • Knowledge of MATLAB and Python is a plus
  • Expertise in practical use of build systems, continuous integration, and delivery tools (e.g., Git, Jenkins, JIRA, Confluence) in a previous position is a plus.
  • Business-fluent English is required, German language skills are a plus.

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.