Firmware Engineer
Sparrow Company Executive Search and Staffing
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
• 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 5 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Saint Paul, MN vacancy
- ...Skills and Requirements • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a similar technical... ...environment • 3 or more years working in C or C++ in embedded firmware development. • Experience with embedded RTOS or bare-metal...Suggested
- ...security teams to define secure system requirements for embedded firmware, IoT edge devices, gateways, and backend-connected components.... ...Skills and Requirements • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Cybersecurity, or a...Suggested
- ...products are a tight integration of optics, electronics, embedded and application software, and algorithms.A Senior Embedded/Firmware Engineer is responsible for the implementation of firmware for Nordson WaferSense and 3D MRS sensors. A Senior Embedded/Firmware Engineer...SuggestedHourly payFull time
- Manageability Firmware EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week... ...as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable...SuggestedFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- Manageability Firmware EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week... ...as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable...SuggestedFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...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 and test and evaluate...Work at officeImmediate startRemote workWorldwide
$93.6k - $131.04k
...helping patients with chronic conditions live better through innovative, clinically supported at-home therapies. As a Senior Firmware Engineer, you will play a key role in the development and support of embedded software for regulated medical devices. This position is...Hourly pay- ...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. Job Description: Job Family Definition: Analyzes, designs, programs, debugs and modifies firmware (e.g., DSP,...InternshipWork at officeLocal area2 days per week
$93.6k - $131.04k
...At Tactile Medical, we develop at-home therapy devices that help patients manage chronic health conditions. The Senior Firmware Test Engineer applies deep firmware and device software test experience to help ensure regulated medical device products are safe, reliable...Hourly pay$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 timeMonday to Friday$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 timeWork experience placementRemote workFlexible hours- 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...Hourly payWork experience placementInternshipWork at officeLocal areaImmediate start2 days per week
- ...Job Description Job Description Firmware & Software Engineer Leeds Precision Instruments, Inc., celebrating our 40th year as a local, small manufacturing company, is hiring a Full-Time Electrical Firmware & Software Engineer to support the execution of embedded...Full timeWork experience placementLocal area
$50 - $65 per hour
...Job Title: Embedded Software Engineer Job Description 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...Permanent employmentTemporary workWorldwide$78k - $156k
...delivery of life-changing technologies. This Embedded Software Engineer works independently on the design, development, testing and... ...responsibilities. Knowledge of practical embedded systems design, embedded firmware, communication protocols, motors, RFID, and sensors technology...$73.15k - $174k
...Hardware Engineer-III Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to...Permanent employmentFull timeContract workWork experience placementLocal area- ...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 workWork at office
$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 areaRemote work$27.5 per hour
Punch Through is a design and engineering firm specializing in connected medical device development. For more than 15 years, we’ve helped innovators bring secure, reliable, and compliant products to market, building technology that improves lives and creates lasting impact...Full timePart timeSummer workInternshipWork at officeRemote workWeekend work$42 - $46.25 per hour
...Minnesota Type: Contract Job #106918 Hardware Systems Engineer Job Type: W2 Contract Contract Duration: 12 Months... ...hardware. Knowledge of PX4 and Ardupilot flight stack firmware. Exposure to MAVLink-based systems. Interest in learning...Contract workCasual workWork at officeImmediate startDay shift- 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
$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 timeWork at office$139.4k - $230k
...Target Openings 1 What Is the Opportunity? Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform our Technology landscape. Individual will complete advanced software end to end...Full timeWork experience placementLocal area$99.1k - $163.4k
...awards. Salary Range $99,100.00 - $163,400.00 Target Openings 1 What Is the Opportunity? Travelers is seeking a Software Engineer I to join our organization as we grow and transform our Technology landscape. Individual will complete intermediate end to end engineering...Work experience placementH1bLocal areaImmediate start$98.4k - $199k
...small systems through production, resolving ambiguous, open-ended problems without hand-holding, within Old National Bank's Product Engineering organization, and sets the technical direction for their own work. You harden prototypes into resilient, compliant production...$92.82k - $109.2k
...in the forefrontTakes feedback from code review and apply changes to meet standardsConducts code reviews to provide guidance on engineering best practices and compliance with development proceduresAccountable for ensuring all aspects of product development follow compliance...Full timeWork experience placementLocal area3 days per week$72k - $134k
*At Securian Financial, the internal job title for this role is Engineering Sr. Analyst.Position OverviewSecurian Financial is seeking a software developer to join the Bills, Beneficiary and Beyond (BBB) team within Employee Benefit Solutions Technology (EBST). BBB is responsible...Full timeWork at officeFlexible hours3 days per week$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 timeWork at officeRemote work$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 timeRemote work- ...Job Description Job Description Hardware Systems Engineer St Paul, MN Full Time Productive Resources ( is seeking a candidate... ...with Pixhawk autopilot hardware, PX4 & Ardupilot flight stack firmware, and other MAVlink based systems. Experience with UAS (...Full timeTemporary workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!



