View all jobs

Senior Firmware Engineer

San Jose, CA
As a senior member of the Firmware Team, the Senior Firmware Engineer will be responsible for the design and implementation of embedded software for our client's product.

Job Duties:
  • Work to develop and implement software/firmware solutions to meet product requirements and written specifications
  • Architect structures and solutions within your assigned portion of a project, with the ability to work well independently and with team members as needed
  • Ensure quality of work product meets industry standards 
  • Generates documentation to support regulatory filings, internal reports, and specifications
  • Participate in formal Verification and Validation activities including protocol generation and execution
  • Provides R&D input and post product release support as required

  • BS degree in Computer Science, Electrical Engineering or a closely related engineering degree from an accredited university is required. MS is preferred.
  • Minimum of 5 years experience in software or firmware development devices for consumer and/or industry
Bring your experience with any/all of the following:
Languages:   C, C++, Embedded VC++, Python, C Sharp and Visual C++
Assembly Languages:  Super-H, TI, Analog devices, LPC 5411x, PIC16Fx, NXP LPC8xx, Motorola and MAXQ
Operating Systems:  Microsoft Windows, NXP Yocto embedded Linux, UNIX, LINUX, ThreadX and QNX
Tools such as:  IAR embedded workspace, MATLAB, NXP MCU/LPCXpresso IDE, TI Code Composer
ARM Developer, Real View Developer, Green Hills, MPLAB XDE, HEW and MFC
Peripheral Protocols: various
Kernel Drivers: Embedded Linux/Android, Kernel Configurations and Drivers, etc

Kiki Beach Kurvin
More Openings
Growth Analyst (UA Focus)
Growth Analyst, Lion Studios
Growth Analyst, Partnerships
Share This Job
Powered by