Find Jobs

Make your next engineering career move with SoloPoint.

Senior Firmware Engineer

Milwaukee, WI 53209

Employment Type: Direct Category: Firmware Engineer Job Number: 10810 Pay Rate: $125,000 to 145,000

Job Description

Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
  • 7+ years of embedded firmware development experience
  • Proficiency in C++ for embedded systems; experience with C and Python
  • Hands-on experience with embedded toolchains, microcontroller architectures, and serial protocols (I2C, SPI, UART)
  • Track record of delivering firmware that ships in production products
  • Effective communicator who can work autonomously in remote-hybrid environment
  • Experience building reusable firmware libraries or platform architectures
  • Background in industrial automation, material handling, or IoT applications
  • Experience with ARM microcontrollers and motor control, low-power design, or battery-powered systems
  • Knowledge of analog and digital filter design and implementation
  • Experience with cellular connectivity and protocols, and test automation frameworks or CI/CD for embedded systems
  • Comfort using AI coding assistants (e.g., GitHub Copilot, Claude) as part of daily workflow

Responsibilities:

  • Architect and implement firmware solutions designed for reuse across multiple product lines
  • Design control systems and motor control algorithms for embedded applications
  • Establish coding standards, patterns, and abstractions that improve team velocity and conduct code reviews to mentor engineers
  • Build and maintain automated build systems and CI/CD pipelines
  • Develop test automation frameworks and scripts for firmware validation, create manufacturing support tools, and leverage AI-assisted development tools

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.