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 24 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Saint Paul, MN vacancy
  • 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... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Minneapolis, MN
    4 days ago
  • 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... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Worldwide

    Resideo Technologies

    Minneapolis, MN
    4 days ago
  • 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... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Bloomington, MN
    4 days ago
  •  ...Focus: Firmware Testing | Embedded Systems | Verification & Validation | FDA-Regulated Products Want to work on technology that directly...  ...medical device team in Minneapolis, MN seeking a Firmware Test Engineer to support a critical Class III medical device program. This is... 
    Suggested

    Pentangle Tech Services | P5 Group

    Minneapolis, MN
    4 days ago
  • $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... 
    Suggested
    Hourly pay

    Tactile Medical

    Minneapolis, MN
    5 days ago
  •  ...message the job poster from FPC of Savannah Vice President of Engineering Recruitment at FPC of Savannah Great opportunity for an...  ...Principal Embedded Software Engineer to step into a Principal Firmware Engineer role located in Minneapolis, Minnesota. Our... 
    Full time

    FPC of Savannah

    Minneapolis, MN
    2 days ago
  • $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... 

    Tactile Medical

    Minneapolis, MN
    2 days ago
  • $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... 

    Abbott

    Saint Paul, MN
    2 days ago
  • $123.8k - $185.7k

     ...veterans. Primary Location: United States (US) - Minnesota - St Paul Function: Technology (CA) Title: Staff Embedded Software Engineer - 124410 Onsite/Remote: Onsite Position Your Responsibilities Develop high-quality software for our drone and sensor... 
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Saint Paul, MN
    2 days ago
  • $100k - $120k

     ...Hardware Engineer Full-time Travel Requirement: Yes- Up to 10% Division: Automation Compensation: USD 100,000 - USD 120,000 - yearly Company Description Working at Knobelsdorff Along with building state-of-the-art projects, we build meaningful careers... 
    Weekly pay
    Full time
    For contractors
    Local area

    Knobelsdorff Enterprises

    Saint Paul, MN
    2 days ago
  • $35 - $48 per hour

     ...Job Title: Hardware Test Engineer Job Description The Hardware Test Engineer performs black box hardware testing for medical device products by following established test procedures, using traditional electronic lab equipment, and thoroughly documenting test results... 
    Permanent employment
    Temporary work
    Casual work

    Actalent

    Saint Paul, MN
    7 hours ago
  • $94.9k - $176.3k

    Job DescriptionJob descriptionSenior Software Engineer — Customer Files OrchestrationCoCounsel Legal is seeking a Senior Software Engineer to help build and operate the Customer Files Orchestration Service - the system that makes a customer's own documents usable by CoCounsel... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    5 days ago
  • $94.9k - $176.3k

    Thomson Reuters is hiring a Senior Software Engineer I to help build the document-processing platform powering AI products across the company. The service handles millions of documents per month using AI/ML and LLMs, powers flagship applications like CoCounsel, and serves... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    1 day ago
  • $127k - $235k

    Job DescriptionWe're looking for a Senior Software Engineer - AI to join the CoCounsel International team and work closely with our Labs team to build new AI agents and adapt them for our international products and features. In this role, you'll build the backend services... 
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    3 days ago
  • $109k - $203k

    Are you a hands-on engineer who wants to build the next generation of legal AI solutions from the ground up?Thomson Reuters is hiring a Senior Software Engineer (Legal) on our CoCounsel Forward Deployed Engineering team. In this role, you will help design, build, and deploy... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    5 days ago
  •  ...from other private, public, government or military experience to a 3M career.The Impact You’ll Make in this RoleAs 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

    3M

    Saint Paul, MN
    4 days ago
  • $110k - $204.2k

     ...deeply in AI technologies and explore emerging fields with the backing of Thomson Reuters, a global leader. As a Senior Software Engineer, AI, you will play a hands-on role in full-stack web development, focusing on AI solutions, agents, and RAG, as well as traditional... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    2 days ago
  • $107.9k - $195.05k

     ...capabilities to replace and modernize the current operational system supporting UK air traffic services.You will join a dynamic engineering team responsible for building and sustaining real-time, high-availability, safety-critical systems that directly support national... 
    Full time
    Work at office

    Leidos

    Saint Paul, MN
    4 days ago
  • $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 time
    Work at office
    Flexible hours
    3 days per week

    Securian Financial

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

    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, and help drive... 
    Full time
    Local area

    Midcontinent Independent System Operator Inc.

    Saint Paul, MN
    5 days ago
  • Company DescriptionSonsoft , 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 Enabled...

    Sonsoft

    Saint Paul, MN
    4 days ago
  • $70.8k - $131.4k

    Job DescriptionThomson Reuters is strengthening its Site Reliability Engineering capability to help engineering and operations teams build, operate, and improve reliable production services.The Site Reliability Engineer will support the tools, processes, and operational... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

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

     ...fundamental need plus a booming market drives enormous demand for precise extraction and benchmarking of legal terms.As a Staff Software Engineer, Full Stack at Noetica, you'll help build robust backend systems and APIs that power our search-centric web experience that’s core... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Saint Paul, MN
    3 days ago
  • $118.4k - $219.8k

    Lead Software Development EngineerThomson Reuters is looking for a Lead Software Engineer to join a highly dynamic team developing our next generation Global Trade Management application suite. Our engineers come from a broad range of backgrounds and experience levels,... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    4 days ago
  • $87.1k - $157.45k

     ...capabilities to replace and modernize the current operational system supporting UK air traffic services.You will join a dynamic engineering team responsible for building and sustaining real-time, high-availability, safety-critical systems that directly support national... 
    Full time
    Work at office

    Leidos

    Saint Paul, MN
    1 day ago
  • $146.8k - $272.6k

     ...and thousands of responding institutions to securely verify balances and transactions with speed and certainty.As a Staff Software Engineer - AI on the Confirmation Product Engineering team, you will be a hands-on technical leader building and delivering production... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    2 days ago
  • $89k - $164.3k

    Securian Financial Group’s internal position title for this role is Engineering Consultant. Position Summary:We are looking for an AWS Dev Ops Engineer with hands-on experience in AWS Tools to help build and maintain cloud infrastructure that supports our data and analytics... 
    Full time
    Work at office
    Flexible hours
    3 days per week

    Securian Financial

    Saint Paul, MN
    22 hours ago
  • $99.3k - $198.7k

     ...technologies in atrial fibrillation, allowing people to restore their health and get on with their lives. As the Staff Software Engineer, you will be expected to be a critical contributor to building compelling products within Abbott’s Electrophysiology Division.... 
    Worldwide

    Abbott

    Saint Paul, MN
    1 day ago
  • $118.4k - $219.8k

    Job DescriptionStaff Software Engineer — Content ToolsContent Tools • CoCounsel Agent ContextOverview of the RoleThe CoCounsel Agent Context team is seeking a Staff Software Engineer to set the technical direction for Content Tools — the purpose-built APIs that give AI... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    22 hours ago
  •  ...dynamic environment, we invite you to join us. Position Overview We are seeking a highly skilled and motivated Lead Systems Engineer to join our team, focusing on the design, development, and optimization of hypersonic test facilities. The role serves as a... 
    For subcontractor
    Local area

    North Wind

    Saint Paul, MN
    1 day ago

Do you want to receive more vacancies?

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