16 Oct
|
Happiest Minds Technologies
|
Bengaluru
16 Oct
Happiest Minds Technologies
Bengaluru
Embedded Software Engineer ? RTOS & Post-Silicon Validation
Location: Pune / Bangalore ? India
Years of Experience: 5-8 Years
Job Summary: We are seeking a talented Embedded Software Engineer to join our Automotive MCU Platform Team. The ideal candidate will have solid embedded development knowledge, focusing on RTOS-based software development and application verification & validation (AVV). You will play a crucial role in shaping the future of embedded control systems for automotive applications, contributing across the full silicon-to-software lifecycle.
Responsibilities
• Develop embedded software components for RTOS-based SDKs, including low-level drivers (LLDs), hardware abstraction layers (HALs), RTOS abstraction layers, and board support packages (BSPs).
• Create example/demo applications to showcase peripheral functionality and performance.
• Support post-silicon validation (AVV) by creating validation test applications that reuse RTOS SDK components.
• Bring up first silicon and validate critical peripherals such as ADC, PWM, CAN, LIN, and watchdogs.
• Support automation of lab and CI-based test execution.
• Collaborate across teams, working closely with architecture, hardware, safety, and tools teams to align software with silicon capabilities and roadmap.
• Contribute to reference software and tooling to aid customers in bootstrapping their own designs.
• Analyze and debug complex issues using emulators, silicon, and debug tools like OpenOCD, J-Link, or Lauterbach.
• Provide feedback into next-gen MCU architecture based on software validation findings.
• Contribute to the wider software ecosystem, ensuring support for the architecture in various open-source projects.
Mandatory Skills
• 5?8 years of hands-on experience in embedded systems software development.
• Strong skills in C/C++ programming, with basic familiarity in assembly.
• Good understanding of RTOS concepts, including task scheduling, ISRs, and semaphores.
• Experience debugging comple
📌 SENIOR ENGINEER (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru