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

Firmware Engineer

Sparrow Company LLC

Job Description

Job Description

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.

Applicants may be subject to a background check and pre-employment drug screen.*

*A conviction does not automatically disqualify you from employment. We will consider factors such as your age at the time, the timing and nature of the offense, its seriousness, and any rehabilitation efforts when determining your suitability for the role.

 

Sparrow Company Executive Search & Staffing is an Equal Opportunity Employer.

#sparrowexecutive

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Saint Paul, MN vacancy
  •  ...Job Description Job Description Firmware Engineer opportunity! Messina is assisting our client, a leading global provider of intuitive, connected home solutions, whose innovative products and technologies help create smarter, more comfortable, and secure living... 
    Suggested
    Long term contract
    Work experience placement
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours
    Day shift

    Messina Talent Advisors

    Minneapolis, MN
    17 days ago
  • Firmware Engineer I As a Firmware Engineer I, you will develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed. You will participate in schematic/layout review process... 
    Suggested
    Work at office
    Immediate start
    Remote work

    Resideo Technologies

    Minneapolis, MN
    4 days ago
  • Firmware Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help... 
    Suggested
    Hourly pay
    Work experience placement
    Internship
    Work at office
    Local area
    Immediate start
    2 days per week

    HPE

    Bloomington, MN
    4 days ago
  • Senior Embedded/Firmware Engineer Nordson Test & Inspection, a global leader in X-Ray & Test Systems and Optical Sensors and Metrology, is seeking an experienced and highly motivated individual to join our team. As a member of our team, you will have the opportunity to... 
    Suggested
    Hourly pay
    Work at office

    Nordson

    Minneapolis, MN
    4 days ago
  • $100k - $120k

     ...satisfaction. Success in this role means delivering reliable, compliant, and efficient hardware designs while collaborating with engineering, production, and field teams to ensure successful project outcomes, all while upholding KE's commitment to Safety, People, Passion... 
    Suggested
    Full time
    Local area

    Knobelsdorff

    Saint Paul, MN
    4 days ago
  •  ...Hardware Design EngineerThe Client Hardware Engineering Team in Fridley, MN is seeking a highly skilled and experienced Hardware Engineering Contractor to join our team on a contract basis. In this role, you will be responsible for the design, development, and testing... 
    Contract work
    For contractors

    Artech

    Saint Paul, MN
    3 days ago
  • $130k - $160k

     ...clinical science, and accelerating access to the Enterra® Therapy. Position Overview We are seeking a skilled Principal Firmware Engineer with specialized experience in developing firmware for active implantable medical devices. This role involves designing, developing... 
    Work at office

    Enterra Medical, Inc.

    Minneapolis, MN
    24 days ago
  • $85k - $110k

     .... By integrating breakthroughs in biotech, assay development, engineering, and software, Zepto is shaping the future of molecular diagnostics...  ...the design, development, and lifecycle management of embedded firmware for our next-generation molecular diagnostic instrumentation.... 
    Full time
    Monday to Friday

    Zepto Life Technology

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

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office

    Speechify

    Saint Paul, MN
    17 hours ago
  • Company Description Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...
    Full time

    SonSoft Inc.

    Saint Paul, MN
    17 hours ago
  •  ...greatest asset and we're focused on making MultiTech the employer of choice in the industry. Job Title Design, develop, and maintain firmware for LoRaWAN module product lines (including xDot) and custom sensor applications. Work across Arm Mbed OS and Zephyr RTOS... 
    Temporary work
    Work at office

    Multi-Tech Systems

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

    Embedded Software Engineer Join our dynamic team as an Embedded Software Engineer where you will be responsible for software and firmware development for new products. This role involves developing from the ground up, primarily using embedded C++. You will work on projects... 
    Contract work
    Temporary work
    Worldwide

    Minnesota Jobs

    Saint Paul, MN
    2 days ago
  • $78.4k - $130k

    Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of...  ..., 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
    4 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office
    Remote work

    Speechify

    Saint Paul, MN
    17 hours ago
  • $140k - $200k

     ...to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Full time
    Remote work

    Mission Speechify

    Saint Paul, MN
    17 hours ago
  •  ...document security. Job Overview Location: St. Paul, Minnesota (Hybrid) We are seeking an experienced Senior Software Engineer to join our team to architect, develop, and enhance our secure document generation platform. The ideal candidate will demonstrate... 
    Flexible hours

    Inkit

    Saint Paul, MN
    5 days ago
  • $20k - $170k

     ...companies build software. Others build hardware. We build whatever the problem demands. Backburner Labs is a multidisciplinary engineering consultancy where mechanical, electrical, systems, and software engineers work together to solve complex technical challenges.... 
    Full time
    Contract work

    Backburner Labs, Inc

    Saint Paul, MN
    1 day ago
  •  ...private, public, government or military experience to a 3M career. The Impact You’ll Make in this Role As a Senior Software Engineer, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative people around the world... 
    Full time
    H1b
    Relocation

    3M

    Saint Paul, MN
    2 days ago
  • $109.5k - $150.55k

     ...trust each other, win together, strive for the best, own our actions, and grow and evolve. Job Description As a Senior Software Engineer you will be one of the founding engineers on the Navigators team within Teacher & Learning Explorations. You will work across the... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Saint Paul, MN
    1 day ago
  • $125k - $150k

     ...Description MISO is hiring a Software Engineer III . You’ll take a hands-on role in building reliable, scalable systems that keep our grid running smoothly. You’ll design and develop software from the ground up, enhance existing applications, dive into code reviews... 
    Full time
    Local area

    MISO Energy

    Saint Paul, MN
    4 days ago
  • $90k - $115k

     ...to our business. Join Evolent for the mission. Stay for the culture. What You'll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare-focused backend software solutions that support analytics, integration, and operational... 
    Full time
    Immediate start
    Work from home

    Evolent

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

    Talent Software Services

    Saint Paul, MN
    2 days ago
  • $95k - $171k

     ...services to market faster. This involves simplifying their performance, reliability, security, and operational needs. As a Software Engineer II, you will be responsible for: Working with your team on building requirements and functionalities to simplify users'... 
    Work experience placement
    Work at office

    Akamai

    Saint Paul, MN
    3 days ago
  • $96.8k - $120k

     ...innovative team focused on new diverse tools and technologies? Are you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain our key product lines? If so, then we have a great opportunity for... 
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Saint Paul, MN
    4 days ago
  • $145k - $217k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer at Indeed, you will contribute to the development and evolution of software systems that support core products and services used... 
    Work experience placement
    Local area

    Indeed

    Saint Paul, MN
    4 days ago
  •  ...Senior Software Engineer Greetings for the day! My name is Suneetha from Testing Xperts, we are a global staffing, consulting and technology solutions company, offering industry-specific solutions to our fortune 500 clients and worldwide corporations. Role: Senior... 
    Worldwide

    TestingXperts

    Saint Paul, MN
    4 days ago
  •  ...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how... 
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

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

     ...Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the Salesforce ecosystem. In this role, you... 
    Work experience placement
    Local area

    Travelers Insurance

    Saint Paul, MN
    3 days ago
  • $120k - $150k

     ...Senior Software Engineer Exceptional People. Hard Problems. Meaningful Careers. Big Impact. Nowhere else can you touch as many life-changing medical technologies. At Forj Medical, we work side by side with more than 100 medical device companies from startups to... 
    Local area

    Minnetronix Medical

    Saint Paul, MN
    1 day ago
  • $30 per hour

     ...needs of our customers who are tackling some of the world's biggest challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in a distributed, highly available, and virtualized service... 
    Hourly pay
    Temporary work
    Internship
    Flexible hours

    Oracle

    Saint Paul, MN
    5 days ago

Do you want to receive more vacancies?

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