Senior Embedded Software Engineer
Summary
- Senior Embedded Software Engineer (C and Python) with 3+ years in developing software components for radar chipsets and perception systems in automotive ADAS and AV domains.
- Strong Linux Kernel expertise and system-level design skills. Experienced in cross-functional collaboration and adherence to industry standards, including ASPICE.
- Direct Hire Opportunity
About the role:
As a Senior Embedded Software Engineer, become a part of a cross-functional development team engineering experiences of tomorrow.
The client is an international technology company that develops 4D imaging radar chipsets and perception solutions for advanced driver-assistance systems (ADAS) and autonomous vehicles (AV). Its proprietary radar technology delivers ultra-high resolution environmental sensing, providing detailed range, velocity, azimuth, and elevation data that helps vehicles detect, track, and classify objects in all weather and lighting conditions.
These solutions are designed to enable safer driver-assist features today and support higher levels of vehicle autonomy in the future. The companyβs products include radar chipsets and perception radar systems used by automotive OEMs and Tier-1 suppliers globally.
Responsibilities:
- Develop software and tools driving radars
- Work with the Architecture and Integration teams to deliver quality solutions
- Participate in planning of project milestones and timelines
- Follow development best practices and compliance with industry standards
Requirements:
- B.Sc. in Electrical Engineering or equivalent, or Computer Science
- 3+ years of experience in developing software components
- Significant Linux experience (Linux Kernel in particular)
- Strong Python skills
- Strong C programming skills
- System-level thinking
- Self-driven, fast learner, ability to work independently and drive tasks end-to-end
- Strong communication skills β ability to collaborate cross-functionally and "sell" ideas internally
- Comfortable working in a fast & dynamic environment
Desirable:
- Experience working with a communication stack
- UI experience
- Experience with the ASPICE development process
What`s in it for you?
- Growth focus: Take on large-scale projects with a global impact and expand your expertise
- Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications
- Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies
- Flexibility: Enjoy radical flexibility - work remotely or from an office, your choice
- Strong community: Work alongside top professionals in a friendly, open-door environment
- Care: Weβve got you covered with company-paid medical insurance, mental health support, financial & legal assistance and support.
Required skills experience
| Python | 3 years |
| Linux Kernel | 2 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |