
Embedded Software Engineer
Emerson Electric Co.6 days ago
Marshalltown, IA, USAMid Level
Responsibilities
- Define, design, and develop embedded software features for Fisher-branded products.
- Create and maintain manual and automated test solutions supporting 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 according to departmental and company standards.
- Read, interpret, and apply engineering and industry standards to embedded development work.
- Collaborate with electrical and mechanical engineering teams to deliver integrated solutions.
- Contribute to planning, refinement, and maintenance of development work items.
- Champion quality, knowledge sharing, and continuous improvement within the team.
Requirements
- Experience developing and/or testing embedded software in a professional or equivalent practical setting.
- Working knowledge of C# and C/C++.
- Understanding of embedded design and development principles and embedded test methodologies.
- Ability to read electrical schematics and perform basic circuit analysis.
- General understanding of mechanical, pneumatic, and electronic systems.
- Strong problem-solving, communication, and team collaboration skills.
- Preferred: advanced C# and C/C++ proficiency and embedded development or test automation experience in industrial or regulated environments.
- Preferred: knowledge of control systems or process control applications.
- Preferred: experience with Git or Mercurial, Jenkins or TeamCity, ARM-based embedded processors, test equipment, industrial communication protocols, and Agile development environments.
Benefits
- Comprehensive health coverage and wellness resources supporting mental resilience and work-life balance.
- Programs supporting financial confidence and employee wellbeing.
- Mentorship, training, leadership opportunities, and ongoing career development.
- Employee resource groups, recognition programs, and an inclusive workplace culture.
- Work at Emerson’s newly expanded Innovation Center in Marshalltown, Iowa, with a collaborative multidisciplinary engineering environment.
- Marshalltown offers a lower cost of living, short commutes, and access to outdoor recreation.