Find Jobs

Make your next engineering career move with SoloPoint.

Firmware Engineer

Franksville, WI 53126

Employment Type: Contract to Hire Category: Firmware Engineer Job Number: 9933 Pay Rate: 100,000 - 140,000

Job Description


  • Master’s Degree in Electrical or Mechanical Engineering, specializing in Electric Motor Control and DC Applications
  • Proficient in Rust scripting language
  • Strong grasp of control theory and its application in engineering
  • Sound understanding of fundamental physics
  • Advanced proficiency in Matlab/Simulink
  • Experience with real-time Operating Systems and Verilog HDL code
  • Skilled in C/C++ and embedded software development, with familiarity in GIT
  • Over 5 years of relevant experience
  • Excellent communication skills (oral, written, and listening)
  • Highly organized with strong multitasking abilities
  • Able to work independently and meet deadlines consistently
  • Familiarity with Vivado, Vitis, Matlab/System Generator, and Mathematica Design Suites


  • Design, implement, and test operating system and application software to meet technical and customer requirements
  • Adhere to coding and revision control standards
  • Incorporate customer feedback for product enhancement
  • Conduct code and design reviews
  • Advocate for new features and ideas
  • Document designs comprehensively
  • Track and resolve reported bugs, ensuring effective fixes through thorough testing
  • Develop reusable software components
  • Collaborate with hardware engineers to ensure software-hardware compatibility
  • Act as a technical lead on projects, ensuring timely delivery and resolution of technical issues.

Send an email reminder to:

Share This Job:

Related Jobs:

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