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.
- ...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...SuggestedWeekly payTemporary workFlexible hours
$50 - $65 per hour
...Job Title: Senior Firmware Engineer Job Description The Senior Firmware Engineer will lead the design and development of a new firmware platform for advanced electromechanical medical devices. In this role, you will architect and bring up firmware on STM32 processors...SuggestedContract workTemporary work- ...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
$130.62k - $138k
...Embedded Firmware Engineer We have an immediate need for an Embedded Firmware Engineer. What You’ll Get to Do: Develop embedded software using C and assembly languages on bare metal or embedded operating systems Utilize advanced development/debugging tools...SuggestedImmediate startFlexible hours- ...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...Suggested
- ...and we can make a difference together. About this role Carrier Fire & Security Products is seeking a Senior Embedded Software/Firmware Engineer for its Detector Electronics fire and gas detection business in Bloomington, MN! Det-Tronics has been providing proven flame detection...Worldwide
- ...About The Role Coloplast Minneapolis, MN ONSITE 6 month to start but will get extended past that We need a Firmware Engineer who has programmed implantable devices in C or C++. Ideally this person has also programmed the wand or tablet that the device is controlled from...
- ...commercialization. This is a hands‑on startup environment where engineers have meaningful ownership, work closely across functions, and... .... Position Overview The company is seeking an experienced Firmware Engineer to lead the architecture, development, testing, and maintenance...
- ...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...
$50 - $65 per hour
...Job Description Job Description Job Title: Senior Firmware Engineer Job Description The Senior Firmware Engineer will lead the design and development of a new firmware platform for advanced electromechanical medical devices. In this role, you will architect...Contract workTemporary work$80k - $100k
...Voluntary life Insurance, Employer paid basic life insurance, short-term disability, long-term disability, and PTO Hardware Design Engineer Are you looking for a career that allows you to use your Hardware Design knowledge working on development of industrial automation...Full timeTemporary workWork at officeImmediate startRemote work$79k - $135k
..., one of Virginia's best places to work, is seeking a Computer Engineer to join our team. This individual shall evaluate, analyze, and... ...layout software (e.g., Altium). Experienced in writing embedded firmware for microprocessors. Desired Technical Skills: Containerization...Contract workTemporary workCasual workWork at officeFlexible hours$120k - $150k
...insurance, short-term disability, long-term disability, and PTO. We are an Equal Opportunity Employer. Principal Hardware Design Engineer Do you have a passion for modern electronics? Are you looking for a fulfilling position working with a top-notch engineering team...Full timeTemporary workWork at officeRemote work- 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
- ...that the LLM offering is as efficient and fast as possible given the inference hardware available Maintain and optimize inference engine architecture Tune data storage configurations to optimize for scale and near real-time availability in a streaming architecture...Full timeWork at officeLocal area3 days per week
$65 - $85 per hour
...Title : Embedded Firmware Engineer (C/C++ | RTOS | IoT ) Location : Eagan, MN (Hybrid, onsite 3 days per week) Job Type : W-2 Contract (6 Months) Compensation : $65 - $85/hour W-2 Industry: Chemical Manufacturing About the Role Our client, a global leader...Contract work3 days per week- ...Software Engineer II Develops software systems, applications, firmware, and/or provides software systems testing and validation in support of R&D and/or Manufacturing Process Engineering. Responsible for analyzing, designing, programming, debugging, and modification...Local area
- ...—we’re all about teamwork. Together, we’ll redefine document security. Job Overview 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
$79k - $119k
...institutions through Relativity Academic and supporting pro bono legal work through Justice for Change. What We Do At Relativity, engineers don’t just write code. They build the systems that power AI-driven workflows at massive scale, enabling customers to uncover insights...Remote workHome office$139.4k - $230k
...Salary Range $139,400.00 - $230,000.00 Target Openings 2 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...Work experience placementLocal area- ...Job Description As a Senior Software Engineer at Forj, you’ll do more than write code. In this role, you’ll lead software development on cross-discipline engineering teams, be trusted to translate our client’s vision into embedded software reality, shape system software...Local area
- ...Software Engineer II 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 engineering tasks for specific system assignments including designing, developing...Work experience placementImmediate start
$107.4k - $161k
...about what we do. It’s our people who fuel our creativity and make our culture feel like home. Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday, Thursday at HQ in Maple Plain, MN. The Pricing Team at Protolabs is responsible...Permanent employmentTemporary workWork experience placementWork at officeImmediate startFlexible hours- ...Senior Software Engineer page is loaded## Senior Software Engineerlocations: Minnesotatime type: Full timeposted on: Posted Todayjob requisition id: R0003697# **Together we make breakthroughs possible.**At OCLC, we build technology with a purpose: to connect libraries...Work at officeWorldwide
$83.43k - $222.48k
...reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of scalable,...Hourly payFull timeTemporary workLocal area$180k - $220k
...a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability and reliability...$113k - $254.2k
...C.H Robinson is seeking a Senior Software Engineer - Microsoft Dynamics 365 - where you won’t just design solutions but also be hands‑on in implementing them. Your ability to bridge the gap between business needs and technical excellence will be crucial for the organization...Hourly payContract workTemporary workWork experience placementWork at officeRemote workWorldwideFlexible hours$99.1k - $163.4k
...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 placementH1bLocal area$118k - $178k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...Work experience placementLocal area- ...services. In this role, you will: Assist in the development and configuration of applications on the ServiceNow platform usingApp Engine Studio Support implementation and customization of ITSM modules, including Incident, Change, and Request Management Develop...Full timeContract workPart timeInternshipLocal areaImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!


