Senior Firmware Engineer

  • location: Germantown, WI
  • type: Permanent
  • salary: $110,000 - $120,000 per year

job description

Senior Firmware Engineer

job summary:
Randstad Technologies is a global IT service and solutions organization. We support our clients technology initiatives and challenges through our projects, consulting, staffing and managed service offerings. Our client is looking for a senior firmware engineer to join their team. At least 5 years experience.

location: Germantown, Wisconsin
job type: Permanent
salary: $110,000 - 120,000 per year
work hours: 8am to 5pm
education: Bachelors
ABOUT THE POSITION: We are looking to add a seasoned Firmware Engineer to our Software Engineering team!

OUR IDEAL CANDIDATE: Our ideal candidate will start off with either a Bachelor's degree in Electrical Engineering or Computer Science/Engineering (with C/C++ specialization and applicable embedded hardware experience.) Ideally, our candidate will have 5 years minimum experience in designing embedded firmware. Additionally, they will have experience designing with a variety of microcontrollers and development environments (ARM, MSP430, PIC) and peripherals (flash, ADC, DAC, SPI, I2C, UART, PWM, USB.) Experience with CAN/LIN bus is a plus, as is experience working with vehicular electronics, RTOS, and DC-DC switching power supply design 0W-200W.



  • By completing embedded firmware designs through the full SDLC cycle
  • By creating necessary firmware project documentation (requirements, risk assessments, design documents)
  • By establishing and executing test plans and unit testing
  • By participating in peer review of firmware designs and source code
  • By working closely with Electrical Engineers in resolving software, hardware, and system issues
  • By estimating and quoting new projects (time, assumptions, feasibility, risks)
  • By supporting existing New Product Development products; both enhancements and issue resolution)
  • By supporting manufacturing production as needed
  • By creating and maintaining firmware standards and processes
  • By understanding regulatory specifications for all JW Speaker markets (SAE, ECE, UL, etc..)
Additionally, the following experience is preferred:

  • Ability to design, code and debug in: C, C++, C# and Python
  • Understanding of analog and digital hardware
  • Experience with DC-DC switching power supply designs: Buck, Boost, Buck-Boost, Sepic and Flyback topologies for LED driving applications
  • Working knowledge of various firmware and software development environments: IAR, Eclipse, MPLAB, Visual Studio
  • Experience in hand-soldering surface mount components
  • Experience working with versioning software for revision control, and bootloaders
We offer competitive wages and the following great benefits:

  • Health, Dental, and Vision insurance
  • Short term & Long-term disability insurance
  • 401k with employer match
  • Paid time off, including Vacation, Sick & Personal Time, and 11 paid Holidays
  • Generous Profit-Sharing Plan
  • Tuition reimbursement
  • Development and Growth opportunities
  • Casual work environment for all associates
  • State-of-the-Art, temperature-controlled environment
  • And many more!
  • Experience level: Experienced
  • Minimum 5 years of experience
  • Education: Bachelors
  • Firmware
  • C# (5 years of experience is preferred)
  • C++ (5 years of experience is preferred)
  • Python (5 years of experience is preferred)
  • C (5 years of experience is preferred)
  • ARM, MSP430, PIC (5 years of experience is preferred)

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

get jobs in your inbox.

sign up

related jobs

    Senior Systems Engineer

  • location: Brookfield, WI
  • job type: Permanent
  • salary: $85,000 - $130,000 per year
  • date posted: 7/16/2021

    Cloud Engineer Senior

  • location: Milwaukee, WI
  • job type: Permanent
  • salary: $70,000 - $140,000 per year
  • date posted: 7/20/2021

    Senior .Net Developer

  • location: Milwaukee, WI
  • job type: Permanent
  • salary: $130,000 - $140,000 per year
  • date posted: 7/21/2021