Sr Staff Firmware / Embedded Systems Engineer

San Jose, California

Empower Semiconductor
Apply for this Job

Job Summary:

Getting bored of repeating the same type of design over and over again? Want to grow in breadth/depth technically and work on the next generation of ultra-high density PMIC systems? Come join us. Empower Semiconductor is looking for an experienced firmware engineer to join a growing team as our PMIC portfolio expands. In this role, you will be responsible for embedded firmware development from definition to mass production.


Key Responsibilities:

  • Design, implement and develop software for embedded devices and systems, from requirements to production and commercial deployment.
  • Develop and implement verification, test and debug methodologies, create test benches and reports.
  • Use your understanding of microcontrollers to optimize code for efficient use of resources and for speed.
  • Interface with hardware design, development and test teams
  • Document design specifications and processes

Qualifications:

  • Advanced degree in Computer Science or related field, with 10+ years' experience in embedded software development
  • Proven track record in embedded systems design and hands-on development, preferably in power management or related products.
  • Demonstrated proficiency in C, C and Python
  • Familiarity with microcontrollers and microprocessors and their integration into mixed signal ICs.
  • Familiarity with control systems and both digital and analog signal processing would be a significant advantage.
  • Familiarity with Verilog and System Verilog models would be an advantage
  • Experience with software configuration management tools, defect tracking tools, and peer review processes.
  • Good communication skills in verbal and written form
  • Strong sense of ownership, able to work independently and in a team environment.
  • Strong project management and organizational skills
Date Posted: 02 May 2025
Apply for this Job