Embedded Systems Engineer - Quality, Automation & Agile

Emerson

Marshalltown (IA)

On-site

USD 85,000 - 110,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Emerson is seeking an embedded software engineer for its Fisher branded products in Marshalltown, IA. You will design, develop, test, and support embedded software, collaborating with electrical and mechanical engineers to deliver reliable, quality solutions.

You will work within an Agile environment, focusing on defect analysis, documentation, and continuous improvement to uphold industry standards and product quality.

Qualifications

  • Experience developing and/or testing embedded software in a professional setting.
  • Strong knowledge of C# and C/C++ for embedded development.
  • Understanding of embedded design and development principles.
  • Familiarity with embedded test methodologies and automation principles.
  • Ability to read electrical schematics and perform basic circuit analysis.
  • Understanding of mechanical, pneumatic, and electronic systems.
  • Strong problem-solving skills and teamwork abilities.

Responsibilities

  • Define, design, and develop embedded software features for Fisher branded products.
  • Create and maintain manual and automated test solutions to support product quality and reliability.
  • Log, track, analyze, and resolve defects by identifying root causes and contributing to corrective actions.
  • Develop and maintain project and product documentation in alignment with departmental and company standards.
  • Read, interpret, and apply engineering and industry standards to embedded development work.
  • Collaborate with cross-functional partners, including electrical and mechanical engineering teams, to deliver integrated solutions.
  • Support Agile development practices by contributing to planning, refinement, and maintenance of work items.
  • Champions quality, knowledge sharing, and continuous improvement within the team.

Skills

Embedded software development/testing
C# & C/C++ proficiency
Problem solving
Agile development
Team collaboration

Tools

Git
Mercurial
Jenkins
TeamCity
ARM-based embedded platforms
National Instruments hardware
Industrial protocols (HART, Modbus, etc.)

Job description

Emerson is seeking an embedded software engineer for its Fisher branded products in Marshalltown, IA. You will design, develop, test, and support embedded software, collaborating with electrical and mechanical engineers to deliver reliable, quality solutions.

You will work within an Agile environment, focusing on defect analysis, documentation, and continuous improvement to uphold industry standards and product quality.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Industrial Testing
Embedded Software Engineer - Industrial Testing

City of Shakopee, MN • Marshalltown (IA)

On-site
USD 80,000 - 105,000
Embedded Software Engineer
Embedded Software Engineer

City of Shakopee, MN • Marshalltown (IA)

On-site
USD 80,000 - 105,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Pentangle Tech Services | P5 Group • Marshalltown (IA)

On-site
USD 90,000 - 120,000
Innovative Firmware Engineer for New Product Dev
Innovative Firmware Engineer for New Product Dev

Marshalltown Area Chamber of Commerce • Marshalltown (IA)

On-site
USD 90,000 - 120,000
Relocation assistance
Flexible benefits plans
Embedded Software Engineer
Embedded Software Engineer

Emerson • Marshalltown (IA)

On-site
USD 85,000 - 110,000
New Product Development Firmware Design Engineer
New Product Development Firmware Design Engineer

Marshalltown Area Chamber of Commerce • Marshalltown (IA)

On-site
USD 90,000 - 120,000
Relocation assistance
Flexible benefits plans
Embedded Software Co-Op: Firmware, Testing & Systems
Embedded Software Co-Op: Firmware, Testing & Systems

City of Shakopee, MN • Marshalltown (IA), Northern (KY)

Hybrid
USD 40,000 - 46,000
Medical insurance
Dental coverage
Vision coverage
+1
Quality Engineering Co-Op: Lean Manufacturing & Mentorship
Quality Engineering Co-Op: Lean Manufacturing & Mentorship

Emerson • Marshalltown (IA)

On-site
USD 21,000 - 27,000
Senior Embedded Software Engineer (C/C++) - Web & IoT
Senior Embedded Software Engineer (C/C++) - Web & IoT

Emerson • Marshalltown (IA)

On-site
USD 100,000 - 140,000
Industrial Engineer II
Industrial Engineer II

City of Shakopee, MN • Marshalltown (IA)

Hybrid
USD 70,000 - 90,000
Medical coverage
Dental coverage
Vision coverage
+3