Prepare for Your Starkenn Technologies Interview with Real Experiences!
View interviewsi
Starkenn
Technologies
4 Starkenn Technologies Jobs
Senior Embedded Firmware Engineer (5-8 yrs)
Starkenn Technologies
posted 4 days ago
Flexible timing
Key skills for the job
Job Summary :
We are seeking a highly skilled and experienced Senior Embedded Firmware Engineer with 78 years of hands-on experience in embedded systems development. The ideal candidate will demonstrate deep expertise in Embedded C programming, CAN communication protocols, UDS, bootloader development, BSW, and device driver development on advanced microcontrollers or SoCs such as TI Sitara, NXP, and Renesas.
Experience with Embedded Linux development is essential, and familiarity with Yocto build system will be considered a strong plus.
Knowledge of functional safety standards (ISO 26262 Level 1) and ADAS (Advanced Driver Assistance Systems) such as DMS, AEBS, RADAR, MOIS, and BSIS is highly desirable.
Key Responsibilities :
- Design, develop, test, and debug embedded firmware using Embedded C for automotive-grade microcontrollers and SoCs.
- Develop and integrate CAN protocol-based communication, including UDS (Unified Diagnostic Services).
- Implement and maintain Bootloader, BSW modules, and low-level device drivers.
- Develop applications and drivers in Embedded Linux environments.
- Customize and integrate Linux-based solutions, preferably using Yocto Project.
- Ensure robust integration and testing of software components on target hardware.
- Collaborate with hardware, systems, and safety teams for system bring-up and feature development.
- Contribute to software architecture, design documentation, and code reviews.
- Participate in MIL/SIL testing, unit testing, and system validation.
- Support ISO 26262 Level 1 compliance activities and documentation.
- Work on ADAS feature integration, such as Driver Monitoring System (DMS), AEBS, Radar, MOIS, and BSIS.
Required Skills & Qualifications :
- Bachelors or Masters degree in Electronics, Computer Science, or related field.
- 7- 8 years of professional experience in embedded firmware development.
- Strong command over Embedded C, real-time programming, and hardware abstraction.
- Expertise in CAN communication protocols, including UDS.
- Solid experience in developing bootloaders, BSW, and device drivers.
- Hands-on experience with microcontrollers / SoCs such as TI Sitara, NXP (S32K, S32G), and Renesas (RH850, R-Car).
- Experience in Embedded Linux development (driver and application layer).
- Understanding of Linux kernel and device tree configuration.
- Familiarity with ISO 26262 (Level 1) functional safety standards.
- Experience with debugging tools (e.g., JTAG, Lauterbach), CAN tools (e.g., Vector CANoe), and version control (e.g., Git).
Preferred Skills (Good to Have) :
- Experience with Yocto Project for Linux builds and customization.
- Knowledge of ADAS domains such as AEBS, RADAR, DMS, MOIS, BSIS.
- Familiarity with secure boot, OTA update mechanisms, and cybersecurity concepts.
- Exposure to static analysis tools, MISRA C, and safety-critical software practices.
Functional Areas: Other
Read full job descriptionPrepare for Your Starkenn Technologies Interview with Real Experiences!
View interviews5-8 Yrs
Embedded Systems, Canva, Linux +5 more
5-7 Yrs
MATLAB, Embedded C, System Design +3 more
5-10 Yrs
Salesforce, IT Sales, B2B Sales +3 more
2-5 Yrs
Linux System Administration, VMware, IT Asset Management +3 more