1

Firmware Engineer Ii Jobs (NOW HIRING)

Firmware Engineer II

Greene, NY · On-site

$83K - $130K/yr

Firmware Engineer II Job Duties: Toyota Material Handling Inc. seeks a Firmware Engineer II in Greene, NY, to directly contribute to software and firmware development projects. Write and review ...

New

Firmware Engineer II

Greene, NY · On-site

$83K - $130K/yr

Firmware Engineer II Job Duties: Toyota Material Handling Inc. seeks a Firmware Engineer II in Greene, NY, to directly contribute to software and firmware development projects. Write and review ...

New

We are seeking an accomplished Firmware Engineer II to join a team of talented engineers in BIOS/UEFI development team. This team is responsible for delivering robust, high-quality BIOS/UEFI ...

Firmware Engineer II

Redmond, WA · On-site

$133K - $219K/yr

We are looking for a Firmware Engineer II with a background in firmware design and implementation who can influence the partners and drive end to end (E2E) solutions from concept to production.

The Firmware Engineer II will collaborate with and establish trusting relationships with engineers and cross-functional teams locally and globally. You will participate in the new product development ...

Job Summary The Firmware Engineer II is primarily responsible for designing, developing, and testing firmware for high-volume electronic products in the vehicle emergency and safety industry that ...

Firmware Engineer II

Redmond, WA · On-site

$102K - $202K/yr

We are looking for highly motivated Software Engineers with a background in Firmware design and ... AND 2+ years technical engineering experience OR equivalent experience. Other Requirements:

The Firmware Engineer II is responsible for providing firmware for embedded controls systems used in new product development, new or enhancements to system features, and existing product firmware ...

Your role The Firmware Engineer II supports the development of cutting-edge scientific instruments tailored for research and industrial applications in the quantum industry. As a member of a ...

The Firmware Engineer II will collaborate with and establish trusting relationships with engineers and cross-functional teams locally and globally. You will participate in the new product development ...

Firmware Engineer II

Longmont, CO · On-site

$82K - $100K/yr

As part of our Firmware and Software Engineering team, you will contribute to the development of ... 2 years of experience. Location: Our Longmont product-design campus is nestled against the ...

Firmware Engineer II

San Francisco, CA · On-site

$126K - $189K/yr

About the role Hinge Health is seeking a Firmware Engineer to join our Hardware Engineering team ... * 2+ years of professional experience in Firmware or Embedded Software, writing code for consumer ...

Minimum two years professional engineering experience, preferably in the design and manufacturing of electro-mechanical products. * Firmware or software development experience, languages may include ...

Collaborate with hardware engineers to define system architecture, debug hardware/firmware interactions, and ensure seamless integration. * Optimize firmware for power efficiency, performance, and ...

Embedded Firmware Engineer II

Germantown, WI

$104K - $143K/yr

As an Embedded Firmware Engineer II, you will play a critical role in designing and implementing robust firmware solutions that drive the success of our lighting products. From concept to production ...

next page

Showing results 1-20

Firmware Engineer Ii information

See salary details

$75K

$167.4K

$205K

How much do firmware engineer ii jobs pay per year?

As of Jul 22, 2026, the average yearly pay for firmware engineer ii in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.00 per year, depending on experience, location, and employer.

How does a Firmware Engineer II typically collaborate with hardware teams during product development?

As a Firmware Engineer II, you will work closely with hardware engineers to ensure seamless integration between software and hardware components. This collaboration often involves reviewing hardware schematics, participating in design reviews, and troubleshooting issues that arise during testing. Effective communication is essential, as you may need to provide feedback on hardware limitations or suggest firmware adjustments to optimize device performance. This teamwork fosters a dynamic environment where cross-disciplinary knowledge is highly valued and supports the successful launch of reliable products.

What is the difference between Firmware Engineer Ii vs Firmware Engineer I?

AspectFirmware Engineer IFirmware Engineer II
Required CredentialsBachelor's degree in Electrical Engineering, Computer Science, or related fieldBachelor's degree; 1-3 years experience or equivalent
Work EnvironmentDevelopment teams, hardware labs, embedded systemsMore complex projects, mentorship roles, cross-functional teams
Employer & Industry UsageConsumer electronics, automotive, IoT devicesSimilar industries, often working on advanced firmware features
Search & Comparison IntentEntry-level to mid-level firmware rolesMid-level firmware roles with increased responsibilities

The main difference between Firmware Engineer I and Firmware Engineer II lies in experience and responsibilities. Firmware Engineer II typically has more hands-on experience, handles more complex projects, and may mentor junior engineers. Both roles are common in embedded systems, consumer electronics, and automotive industries, with Firmware Engineer II representing a step up in technical expertise and project scope.

What are the key skills and qualifications needed to thrive as a Firmware Engineer II, and why are they important?

To thrive as a Firmware Engineer II, you need a solid background in embedded systems, C/C++ programming, and a relevant engineering degree. Familiarity with version control systems (like Git), debugging tools, and hardware platforms such as microcontrollers is typically required. Strong problem-solving, attention to detail, and effective collaboration skills help drive innovation and resolve complex technical issues efficiently. These skills and qualities are crucial for delivering reliable firmware solutions that integrate seamlessly with hardware and meet project requirements.

What are Firmware Engineer II roles and responsibilities?

A Firmware Engineer II is responsible for designing, developing, testing, and maintaining embedded software that controls hardware devices. They typically work with microcontrollers, processors, and various hardware platforms to ensure the firmware integrates seamlessly with the hardware. In addition to coding in languages like C or C++, they debug and optimize existing firmware, collaborate with hardware engineers, and may participate in code reviews and documentation. As a mid-level position, they are expected to demonstrate proficiency in embedded systems and contribute to project planning and problem-solving.
More about Firmware Engineer Ii jobs
What job categories do people searching Firmware Engineer Ii jobs look for? The top searched job categories for Firmware Engineer Ii jobs are:
Infographic showing various Firmware Engineer Ii job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $167,438 per year, or $80.5 per hour.
Firmware Engineer II

$83K - $130K/yr

Full-time

Posted 2 days ago


Toyota Material Handling rating

8.1

Company rating: 8.1 out of 10

Based on 61 frontline employees who took The Breakroom Quiz

132nd of 433 rated machine equipment manufacturers


Job description

Toyota Material Handling Inc.
Job Location: 22 South Canal Street, Greene, NY 13778
Job Title: Firmware Engineer II
Job Duties: Toyota Material Handling Inc. seeks a Firmware Engineer II in Greene, NY, to directly contribute to software and firmware development projects. Write and review functional specifications based on business requirements. Write code, document code, test and validate, and support products in the field. Responsible for the design and quality of a single module or component that comprises a larger system. Perform engineering analysis and design of vehicle systems ranging from basic to complex, using traditional techniques such as calculations, testing, evaluation, and computer-aided engineering tools. Extract, transform, and analyze large datasets to generate actionable insights that support engineering objectives. Local telecommuting permitted 1 day a week. Annual salary: $83,340 to $130,350.
Minimum Requirements: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field plus two years of engineering experience in:
1. C or C++ for embedded systems development for real-time, safety-critical applications;
2. Test-Driven Development (TDD) and unit testing frameworks for embedded environments;
3. CANopen protocol and related communication standards used in industrial automation and vehicle control;
4. Automation or scripting languages like Perl or Python for testing, tooling, and process automation;
5. Development applications with ARM architectures for embedded platforms; and
6. TI Tiva C series or NXP microcontrollers in embedded system applications.
Interested candidates must submit resumes online at http://www.toyotaforklift.com or by email at aubrey.peterson@raymondcorp.com and reference job code 01711 in the subject line.

What Toyota Material Handling employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom