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
- ...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...SuggestedLong term contractWork experience placementRemote workWorldwideMonday to FridayFlexible hoursDay shift
- 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...SuggestedWork at officeImmediate startRemote work
- 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...SuggestedHourly payWork experience placementInternshipWork at officeLocal areaImmediate start2 days per week
- 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...SuggestedHourly payWork at office
$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...SuggestedFull timeLocal area- ...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 workFor contractors
$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$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$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- 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
- ...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
$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 workTemporary workWorldwide$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$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- ...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
$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 timeContract work- ...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 timeH1bRelocation
$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 contractorsLocal areaRemote workWorldwideWork visaFlexible hours$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 timeLocal area$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 timeImmediate startWork from home- ...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
$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 placementWork at office$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 officeLocal areaRemote workWorldwide$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 placementLocal area- ...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
- ...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 timeTemporary workRemote workWork from homeFlexible hours
$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 placementLocal area$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$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 payTemporary workInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!



