Hardware/Firmware Engineer
This is an opportunity for an experienced hardware and firmware engineer to help develop our next generation products and technologies and advance our existing products. We are looking for a motivated individual, with up-to-date technical skills, who can design and implement embedded hardware and firmware to support our products for a variety of OEMs. The candidate should have knowledge of control methods for power systems and should be confident and capable of working on his / her own but also able to interact with other team members and provide oral and written reports to management. This is a hands-on position for product development with substantial growth opportunities.
Duties and Responsibilities:
Key contributor to the firmware and hardware development on next-generation and existing platforms
Embedded firmware development using C/C++
Participate in system architecture, design and implementation
Setup and maintain integrated development environments
Assist in the electrical design of power, analog, and digital circuits
Provide oral and written reports to management
Participate in selection and qualification of microcontrollers and tools needed for product development
Must have background exeperience as follows:
Detailed knowledge of embedded microcontrollers such as Texas Instruments, Microchip and Silicon Laboratories Microcontrollers
Strong knowledge of C/C++
Experience with control and regulation of power supplies
Implementation of closed loop and PID loops for power and voltage control in power supplies
Strong familiarity with debugging tools
Experience in developing projects on resource-constrained embedded systems
Familiarity with common interfaces (I2C, USB, SPI,etc)
Excellent trouble-shooting skills
Excellent written and oral communication skills
Must be able to handle multiple projects and products concurrently
Must be local
Education and Experience:
BS/MS in Electrical Engineering or Computer Science or related field
Min 7 Years of related embedded development experience
Please submit your resume to hr@mojomobility.com.
Principals only. Recruiters: please do not contact Mojo Mobility for this position. Please, no phone calls about this job.