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 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Saint Paul, MN vacancy
  •  ...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 targeting... 
    Suggested
    Temporary work
    Work at office

    Multi-Tech Systems

    Saint Paul, MN
    1 day 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
    6 days ago
  •  ...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... 
    Suggested
    Hourly pay
    Full time

    Nordson Corporation

    Minneapolis, MN
    4 days ago
  •  ...Firmware Engineer IAs 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
  •  ...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

    Insight Global

    Eagan, MN
    2 days ago
  • $93.6k - $131.04k

     ...Senior Firmware EngineerMinneapolis, MinnesotaAt Tactile Medical, we specialize in developing at-home therapy devices to treat lymphedema...  ..., clinically supported at-home therapies. As a Senior Firmware Engineer, you will play a key role in the development and support of... 
    Hourly pay

    Tactile Medical

    Minneapolis, MN
    5 days ago
  •  ...Position Overview Entrust is seeking a Senior Firmware Engineer to work within our product development team. This individual will perform the responsibilities outlined below and other duties as assigned. Join a talented and dynamic team of engineers developing systems... 

    Entrust

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

    Insight Global

    Eagan, 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... 
    Hourly pay

    Tactile Medical

    Minneapolis, MN
    2 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
    1 day ago
  •  ...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... 
    Long term contract
    Work experience placement
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours
    Day shift

    Messina Talent Advisors

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

     ...Principal Firmware EngineerLocation: Minneapolis, MN Hybrid (In office weekly as needed)Company Summary: Enterra Medical is a medical...  ...Position Overview: We are seeking a skilled Principal Firmware Engineer with specialized experience in developing firmware for active implantable... 
    Work at office

    Enterra Medical, Inc.

    Minneapolis, MN
    5 days ago
  • $78k - $156k

     ...delivery of life-changing technologies.This Embedded Software Engineer works independently on the design, development, testing and maintenance...  ....Knowledge of practical embedded systems design, embedded firmware, communication protocols, motors, RFID, and sensors technology... 

    Abbott

    Saint Paul, MN
    5 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
    5 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... 
    Permanent employment
    Temporary work
    Worldwide

    Actalent

    Saint Paul, MN
    1 day ago
  •  ...Hardware Design Engineer The 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
    1 day 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
    1 day ago
  • $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 time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Saint Paul, MN
    6 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
    4 days 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
    1 day 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
    1 day ago
  •  ...Senior Integration Software Engineer The Metropolitan Council, the regional government for the seven-county Twin Cities metropolitan area, is seeking a Senior Integration Software Engineer. The Council plans 30 years ahead for the future of the metropolitan area and... 

    Metropolitan Council of the Twin Cities

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

     ...partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive.The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding, debugging,... 
    Temporary work
    Local area

    Minnesota Jobs

    Saint Paul, MN
    1 day ago
  • $176k - $220k

     ...When you join Splice, you join a network of colleagues, peers, and collaborators. Are you ready? JOB TITLE: Senior Software Engineer II LOCATION: Remote - US THE ROLE: As a Senior Software Engineer II on the Audio Core team, you'll work with Engineering, Design... 
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Saint Paul, MN
    5 days ago
  •  ...external candidates are granted equal consideration for available employment opportunities.    Overview: Seeking a Software Engineer who thrives on solving complex technical problems in large-scale enterprise applications. This role is focused on investigating customer... 
    Remote work
    Weekend work

    GrabJobs

    Saint Paul, MN
    1 day ago
  • $170.6k - $261.3k

     ...configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-quality... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

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

    Old National Bank

    Saint Paul, MN
    6 days ago
  • $114.6k - $234.6k

     ...detection, and instrumentation Maintain documentation as a source of truth Cross-Functional Leadership Collaborate across OHD, engineering, operations, supply chain, and software teams Align with external partners (OEMs, silicon vendors) Drive technical decisions... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    2 days ago
  • $72k - $134k

    *Securian Financial Group’s internal position title is Engineering Senior Analyst. Position Summary:Securian Financial, a financial services firm based in downtown St Paul, is looking to hire a full-time software engineer on the Core Claims team. The Core Claims team is... 
    Full time
    Work at office
    Flexible hours
    3 days per week

    Securian Financial

    Saint Paul, MN
    2 days ago
  • $118k - $178k

     ...Senior Software EngineerAs a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI-powered products to large and small language models (LLM and SLM), and safeguards... 
    Work experience placement
    Local area

    Minnesota Jobs

    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!