Browse current jobs

SENIOR ENGINEER - Firmware

Happiest Minds · Bangalore

Apply on employer website

Collected role description

Role overview

SENIOR ENGINEER - Firmware at Happiest Minds

We are seeking a highly skilled Firmware Validation Engineer with a strong background in firmware development and validation for Digital and Mixed Signal SoC products.

The ideal candidate will possess a deep understanding of both digital and analog blocks within SoC architectures, as well as hands-on experience in firmware development and automation.

This role requires excellent communication skills and the ability to work collaboratively in a fast-paced environment.

Responsibilities

  • Conduct pre/post-silicon validation of Digital and Mixed Signal SoC products.
  • Develop and implement firmware from scratch for various application-level use cases.
  • Utilize automation tools and scripting languages such as C and Python to enhance validation processes.
  • Analyze and validate the performance of digital blocks (e.g., PWM) and analog blocks (e.g., ADC, Comparator).
  • Collaborate with cross-functional teams to ensure seamless integration of firmware with hardware components.
  • Utilize lab equipment such as oscilloscopes and signal generators for testing and validation purposes.
  • Document validation processes and results, providing clear and concise reports to stakeholders.
  • Stay updated with the latest industry trends and technologies related to firmware and SoC validation.
  • Mandatory Skills: Strong knowledge of firmware development and pre or post silicon validation.
  • Experience with Cortex M series microcontrollers.
  • Proven skills in Embedded C coding Proficient in communication protocols such as I2C, SPI, UART, CAN-FD, and LIN.
  • Solid understanding of digital and analog blocks in SoC products.
  • Hands-on experience with lab equipment including oscilloscopes and signal generators.
  • Excellent communication and interpersonal skills.

Required qualifications

  • 3-5 Years
  • Bachelor's or Master's degree in Electronics Engineering or a related field. 2-5 years of pre/post-silicon validation engineering experience in Digital and Mixed Signal SoC products.
  • If you are passionate about firmware development and validation and meet the qualifications outlined above, we encourage you to apply for this exciting opportunity.

Preferred qualifications and skills

  • Experience in motor control and Power Factor Correction (PFC) applications.
  • Familiarity with advanced debugging techniques and tools.
  • Knowledge of additional programming languages or tools relevant to firmware development.

Employment details

  • Location: CUSTOMER-Bengaluru-Bengaluru Years of

Additional role details

  • Firmware Validation Engineer

Collected experience requirement

3-5 years