Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

Sparrow Inc

Summary

We are seeking a creative and detail-oriented Firmware Engineer to join our Global Controls R&D team. In this role, you will be responsible for designing, developing, and implementing embedded firmware for advanced spray, dispensing, coating, and finishing solutions. The ideal candidate utilizes problem solving abilities and collaboration with cross-functional teams including engineering, product management, manufacturing, and sales to develop industry leading electronic control systems firmware. You will play a key role in transforming concepts and user requirements into commercially viable solutions.

Essential Functions

• Writing, designing, and coding firmware for embedded systems to ensure optimal functionality and performance.

• Work with microcontrollers, drivers and other peripherals, and write efficient low-level code.

• Develop software test plans, conduct testing and write automated test scripts.

• Ensure firmware quality by analyzing and optimizing code and conducting code reviews.

• Document software designs and implementation details and write technical documentation for users and other developers.

• Collaborating with product design engineers to define system requirements and specifications.

• Debugging and troubleshooting firmware issues to enhance system reliability and efficiency.

• Conducting code reviews to ensure adherence to best practices and coding standards.

• Managing firmware version control and release processes to ensure timely updates and deployments.

• Coordinating with cross-functional teams to integrate firmware with hardware and software components.

• Analyzing performance metrics and user feedback to refine and enhance firmware features.

• Staying updated with industry trends and emerging technologies to innovate firmware solutions.

• Other duties as assigned.

Qualifications

• Bachelor's Degree in Electrical Engineering or a related field

• Proficiency in programming languages like C and C++, as well as assembly language.

• Knowledge of hardware design and microprocessors.

• Strong experience with firmware design and development for embedded systems.

• Strong understanding of hardware-software interaction and debugging tools and methodologies, including JTAG and logic analyzers.

• Familiarity with real-time operating systems (RTOS) and development environments.

• Excellent problem-solving skills and analytical thinking.

• Strong communication skills for collaboration with cross-functional teams.

• Ability to manage projects and meet deadlines under pressure.

• Ability to work independently or as a team.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Saint Paul, MN vacancy
  •  ...Firmware Engineer Our client, a leader in embedded and networking systems, is seeking a highly skilled Firmware Engineer to join their innovative team. As a Firmware Engineer, you will be part of the engineering department supporting the development of high-performance... 
    Suggested
    Weekly pay
    Temporary work
    Flexible hours

    Manpower

    Saint Paul, MN
    4 days ago
  •  ...Our client, a leader in embedded and networking systems, is seeking a highly skilled Firmware Engineer to join their innovative team. As a Firmware Engineer, you will be part of the engineering department supporting the development of high-performance Ethernet drivers... 
    Suggested
    Weekly pay
    Temporary work
    Flexible hours

    Manpower Group Inc.

    Saint Paul, MN
    3 days ago
  •  ...A reputable client of ours is seeking a Firmware Engineer with strong experience in PCIe , NVMe , and low-level driver development to help design, implement, debug, and optimize firmware and software interfaces for high-performance storage or embedded systems.... 
    Suggested
    Remote work

    Manpower Group Inc.

    Saint Paul, MN
    2 days ago
  •  ...Firmware Engineer II Boston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work. As a Firmware Engineer II, you will contribute to the design, development and verification... 
    Suggested
    Work at office
    Local area
    Relocation package

    Intracept by Boston Scientific

    Saint Paul, MN
    4 days ago
  •  ...Senior Firmware Engineer Our client, a leader in innovative technology solutions, is seeking a dedicated and skilled Senior Firmware Engineer to join their dynamic team. As a Senior Firmware Engineer, you will be an integral part of the engineering department supporting... 
    Suggested
    Weekly pay
    Temporary work
    Flexible hours

    Manpower

    Saint Paul, MN
    5 days ago
  • $71.5k

     ...role: Boston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work. As a Firmware Engineer II , you will contribute to the design, development and verification of software... 
    Hourly pay
    Work at office
    Local area
    Relocation package
    Shift work

    Boston Scientific

    Arden Hills, MN
    2 days ago
  •  ...Firmware Engineer Our client, a leading Embedded Systems & Networking Technology company, is seeking a Firmware Engineer to join their team. As a Firmware Engineer, you will be part of the Embedded Systems team supporting Hardware Engineering and Networking teams. The... 
    Contract work
    Relocation

    Manpower

    Saint Paul, MN
    1 day ago
  •  ...Job Description: ~ Min. 5 years of firmware design experience with C#, .NET experience ~5+ years of experience and Knowledge of design in SW Development using C#, .NET framework ~ Good project leading experience in planning, executing, monitoring and... 

    Futran Tech Solutions Pvt. Ltd.

    Minneapolis, MN
    5 days ago
  •  ...Sr Firmware Engineer II Onsite Eden Prairie, MN Candidates must haves Experienced in Bluetooth Low Energy and/or Wireless and be able to explain their wireless contribution/experience Utilizing wireless sniffer such as Ellisys Test Automation/Python... 
    Work at office

    IntePros

    Minneapolis, MN
    4 days ago
  •  ...Job Title: Firmware Engineer Associate Location: Bloomington, MN Duration: 11 Months Qualifications: Min. 6+ years of relevant experience Bachelor's Degree in Engineering Knowledge and experience with C code Experience working with embedded... 

    TriOptus LLC

    Minneapolis, MN
    3 days ago
  • $130k - $160k

     ...Principal Firmware Engineer Location: Minneapolis, MN Hybrid (In office weekly as needed) Company Summary: Enterra Medical is a medical device company dedicated to a singular focus: helping more people with chronic gastroparesis live better lives by advancing technology... 
    Work at office

    Enterra Medical, Inc.

    Minneapolis, MN
    5 days ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and...  ...up, integration, and regression test plans for new hardware and firmware. • Diagnose issues related to startup behavior, communication... 
    Local area
    Remote work

    ITW

    Saint Paul, MN
    3 days ago
  • $50 - $65 per hour

     ...Description This role focuses on developing embedded software and firmware for new products from the ground up. You will design,...  ...functionality. Collaborate with hardware, systems, and test engineers to define requirements, interface specifications, and integration... 
    Contract work
    Temporary work
    Worldwide

    Actalent

    Saint Paul, MN
    3 days ago
  • $99.3k - $198.7k

     ...mothers, female executives, and scientists. The Opportunity We are currently recruiting for a Staff Computer Systems Software Engineer to join the team in our St. Paul, MN location. In this technical role, you will be a critical contributor to building... 
    Work at office
    Remote work
    Worldwide

    Abbott

    Saint Paul, MN
    2 days ago
  •  ...opportunity, please contact one of our Talent Specialists, Deepak at (***) ***-**** , (or) Ragu at (***) ***-**** Title: Computer Systems Engineer - 2 Openings Location: Onsite at St. Paul, MN Duration: 6 Months with possibilities of extension Working hours: Typically 8 4 or 9... 
    Permanent employment
    Temporary work
    Work at office
    Local area
    Remote work
    Relocation

    DivIHN Integration

    Saint Paul, MN
    4 days ago
  • $109.28k - $163.92k

     ...6 veterans. \n\nPrimary Location: United States (US) - Minnesota - St Paul \nFunction: Technology (CA) \nTitle: Embedded Software Engineer - 119729 \nOnsite/Remote:Onsite Position\n\n## Your Responsibilities\n\nAs an Embedded Software Engineer at Sentera located in St.... 
    Full time
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Saint Paul, MN
    15 minutes ago
  • $89k - $164.3k

    *Securian Financial Groups internal position title is Engineering Consultant. Position Summary: Are you an experienced application developer passionate about creating impactful technology solutions? Securian Financial is seeking an Engineering Consultant... 
    Work at office
    Flexible hours
    3 days per week

    Securian Financial

    Saint Paul, MN
    5 days ago
  • $50 - $55 per hour

     ...Job Title: Software Systems Engineer II Job ID: 26404 Location: Mounds View, MN (Onsite) Duration: 9 Months Pay Range:...  ...Managing Device Management (MDM) features for software, firmware, and OS updates Owning and prioritizing Agile team backlog... 
    Immediate start

    Artech

    Saint Paul, MN
    2 days ago
  • $69.2k - $86.5k

     ...qualified talent while recognizing and encouraging the value of diversity in the global workplace. As a Field Service Software Engineer, you will provide support for nuclear fuel handling equipment or outage critical cranes. The field service support will be conducted... 
    Local area
    Remote work
    Flexible hours

    Westinghouse Electric Company, LLC

    Shoreview, MN
    4 days ago
  • $100k - $150k

     ...Software Engineer – Lumin Digital Job Type: Full-time | Permanent Salary: $100,000-$150,000 (+Bonus) Benefits: 401k w/ 10% match , Generous PTO, Paid Parental Leave, Comprehensive medical, dental, and vision plans, and more! Overview of the Role: The... 
    Permanent employment
    Full time

    CFS

    Saint Paul, MN
    2 days ago
  •  ...Position Overview: This request is for a Developer/Software Engineer in support of Education. The Education Systems technical team within IT provides support for a variety of vended and custom-built applications and interfaces in support of client College of Medicine... 
    Full time
    Remote work

    Talent Software Services

    Saint Paul, MN
    3 days ago
  • $55 per hour

    An innovative AI company is seeking a Civil Engineer with Python expertise for a part-time freelance role. You'll generate prompts for AI, evaluate its answers, and collaborate on advanced AI projects while working remotely. Candidates must have a degree in Engineering... 
    Part time
    Freelance
    Remote work

    Mind Rift

    Saint Paul, MN
    3 days ago
  •  ...plans/protocols and generate test reports to ensure software/firmware design meets the specifications and quality system requirements...  ...cross-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the... 

    Hire Talent

    Saint Paul, MN
    3 days ago
  • $75 - $79 per hour

     ...poster from Onward Search About the role We’re partnering with a leading industry company to find a talented Senior Software Engineer to support a dynamic, data-focused team. This role offers a flexible remote working arrangement outside of the region, providing... 
    Remote work
    Flexible hours

    Onward Search

    Saint Paul, MN
    3 days ago
  • $140k - $200k

     ...Senior Software Engineer, Windows/Desktop Applications - Saint Paul, MN, USA The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading PDFs... 
    Work at office

    Speechify

    Saint Paul, MN
    2 days ago
  • We are looking for a Senior .NET Software Developer to design, develop, and maintain systems that support prepaid card manufacturing operations. You'll demonstrate technical leadership on both new and legacy applications, collaborate with cross-functional teams, and drive...

    Pointwest Technologies Corp

    Roseville, MN
    5 days ago
  • $52 - $56 per hour

     ...this job Medical insurance Vision insurance 401(k) Get notified when a new job is posted. Sign in to set job alerts for “Software Engineer” roles. Minnesota, United States $65.00-$70.00 1 month ago Minneapolis, MN $71,600.00-$140,600.00 1 day ago Junior Software Engineer... 
    Contract work
    Freelance
    Work at office
    Remote work

    Hollstadt & Associates

    Saint Paul, MN
    3 days ago
  • $120.4k - $198.7k

     ...awards. Salary Range $120,400.00 - $198,700.00 Target Openings 1 What Is the Opportunity? Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end... 
    Work experience placement
    Local area
    Immediate start

    Travelers Insurance

    Saint Paul, MN
    1 day ago
  • $122.4k - $183.6k

     ...Sr Software Development Engineer Date: May 26, 2026 Location(s): St. Paul, MN, US, 55107 Company: NextEra Energy NextEra Analytics offers energy consulting services using industry-leading scientific analysis for planning, siting, forecasting and optimizing... 
    Full time
    For contractors
    Work experience placement
    Local area
    Relocation

    NextEra Energy , Inc.

    Saint Paul, MN
    5 days ago
  • $124.8k - $187.2k

     ...as part of our commitment to fostering a culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary. As a Sr. Software Engineer - 3D Visualization (OpenGL) you will own significant features of the real-time 3D... 
    H1b
    Work at office
    Local area
    Flexible hours

    Medtronic

    Saint Paul, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!