02 Aug
|
Electrifex Technologies
|
India
02 Aug
Electrifex Technologies
India
Experienced
Lead Software Engineer (Embedded Automotive)
We are looking for a Lead Software Engineer with strong knowledge in RTOS Embedded Systems with 6 to 8 years of experience to lead the design, development, and deployment of our cloud-based software products for automotive domain. Key Responsibilities: * Interact with customers to clarify the requirements of the embedded product * Design, develop, test, and debug embedded software for Linux-based systems * Write efficient, readable, and maintainable code in Embedded C/C++ * Work with hardware teams to integrate and validate software on target boards * Analyze and resolve software defects using debugging tools (JTAG, GDB, logic analyzer, etc.) * Participate in code reviews, unit testing, and system testing * Technically guide the team towards project goals * Collaborate with cross-functional teams to meet project timelines and quality goals * Manage and resolve technical tickets through troubleshooting and root cause analysis.
Skills and Qualifications Must Have: * Strong expertise in Embedded C/C++ * Experience with RTOS and Device Driver development * Proficiency in Git for version control * Solid knowledge of Linux system programming * In-depth understanding of cross-compilation tools * Hands-on experience with debugging tools (GDB, JTAG, etc.)
* Solid knowledge of ARM-based SoCs architecture and programming * Experience with communication protocols (I2C, SPI, UART, Ethernet, Bluetooth, Wi-Fi) * Leadership mindset with a proven track record of mentoring and guiding engineers Good to have: * Experience with Zephyr RTOS * Knowledge of Hypervisors (QNX, XEN, etc.) * Experience working on COVESA projects * Familiarity with Yocto and embedded Linux build systems * Experience with AUTOSAR * Proficient in Linux shell scripting * Experience working in Agile environments * Knowledge of SysML or UML for system modeling * Good understanding of vehicle communication protocols * Familiarity with ASPICE standards * Hands-on experience with board bring-up
Recruitment Process: 1) Online Registration – Submit the online registration form. 2) Coding Test & Technical Interview 1 – Evaluate programming and problem-solving skills. 3) Technical Interview 2 – Assess system design, architecture, and technical knowledge. 4) HR Interview – Discuss role expectations, company culture, and other HR formalities.
Prepare for Recruitment We’ll be checking if you are … * Passionate programmer * Upskill regularly * Enthusiastic and ambitious in life * A team player
- check available time slots for scheduling your test before starting the application process.
📌 Lead Software Engineer (Embedded Automotive) (India)
🏢 Electrifex Technologies
📍 India