B logo

Firmware & Embedded Systems Engineer

BlackRock Resources LLCMarshalltown, IA

$100,000 - $104,000 / year

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Remote
On-site
Compensation
$100,000-$104,000/year

Job Description

You must be able to work in the U.S. without sponsorship.No C2C or 3rd parties, please.

Firmware & Embedded Systems EngineerMarshalltown, Iowa$100,000 - $104,000Direct HireOn-SiteRelocation assistance may be available for qualified candidates.

Are you passionate about embedded systems and developing innovative firmware that powers mission-critical industrial technology? We're seeking a Firmware & Embedded Systems Engineer to join a New Product Development team focused on designing next-generation electric actuation platforms used in process automation and control systems around the world.

This is an exciting opportunity to work on products from concept through production while collaborating with talented engineers across hardware, mechanical, manufacturing, and software disciplines.

What You'll Do:

  • Design, develop, test, and debug embedded firmware in C and C++ for microcontroller-based systems
  • Develop reliable, low-level software that interfaces directly with hardware
  • Collaborate with cross-functional engineering teams throughout the product development lifecycle
  • Create embedded solutions that meet demanding customer requirements for reliability, performance, and low-power operation
  • Participate in code reviews and support software quality initiatives
  • Troubleshoot and resolve firmware and embedded system issues
  • Support product verification, validation, and production readiness activities
  • Research and evaluate emerging embedded technologies
  • Assist with project planning, estimation, and continuous improvement efforts
  • Contribute to the long-term evolution of next-generation electric actuation products

What We're Looking For:

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field
  • Professional experience developing embedded software or firmware for microcontroller-based systems
  • Strong programming experience with C and C++
  • Experience working with embedded hardware and microcontroller-based products
  • Ability to read electrical schematics and component datasheets
  • Strong debugging and problem-solving skills
  • Excellent written and verbal communication skills

Preferred Qualifications:

  • 5+ years of embedded software or firmware development experience
  • Experience with RTOS
  • Embedded hardware and software debugging experience
  • Familiarity with source control, defect tracking, and software development lifecycle tools
  • Knowledge of industrial communication protocols such as Modbus and HART
  • Experience with object-oriented design methodologies and UML
  • Experience with C#
  • Experience supporting products from concept through production release

If you're looking for an opportunity to develop cutting-edge embedded technology while making an impact on products used in critical industrial applications worldwide, apply now!#LI-MT1

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Firmware & Embedded Systems Engineer Jobs at BlackRock Resources LLC

What is the work location for this position at BlackRock Resources LLC?
This job at BlackRock Resources LLC is located in Marshalltown, IA, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at BlackRock Resources LLC?
Candidates can expect a pay range of $100,000 and $104,000 per year.
What employment applies to this position at BlackRock Resources LLC?
The employer has not provided this information. This may be discussed during the hiring process.
What is the process to apply for this position at BlackRock Resources LLC?
You can apply for this role at BlackRock Resources LLC either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.