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
*
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job