Marshalltown, United States of America On-site

Emerson is hiring a New Product Development Firmware Design Engineer

About the Role

Shape the future of industrial automation by designing intelligent firmware for next-generation valve control systems. In this role, you'll lead firmware development across the entire product lifecycle, translating customer and market requirements into robust, scalable embedded solutions.

What You’ll Do

  • Design, code, test, and troubleshoot firmware for embedded systems using C and C++
  • Collaborate with hardware, software, and marketing teams to define and refine product requirements
  • Review peer code and technical designs to maintain high standards of quality and reliability
  • Analyze component datasheets and schematics to ensure accurate integration
  • Stay current with emerging technologies and industry standards to inform product evolution
  • Support long-term product planning and contribute to engineering process improvements
  • Help define project timelines and resource needs for new development initiatives

What We’re Looking For

  • Bachelor’s degree in computer engineering, electrical engineering, or a related technical field
  • Strong foundation in embedded systems and real-time operating systems (RTOS)
  • Proficiency in C and C++ programming with experience in firmware implementation
  • Ability to interpret technical documentation, including schematics and component specifications
  • Effective communication skills and a collaborative mindset
  • Organized approach to problem-solving with strong time management
  • Authorization to work in the United States without sponsorship

Preferred Experience

  • 5+ years of hands-on firmware development
  • Experience with Modbus and HART communication protocols
  • Familiarity with configuration and defect tracking tools
  • Background in object-oriented design and UML modeling
  • Experience using C# in embedded or supporting applications
  • Working knowledge of structured software development processes

Work Environment

This is an onsite position located in Marshalltown, IA, with structured flexibility around time off and work-life balance. You’ll work in a safety-first culture where innovation thrives through collaboration and inclusive practices.

Benefits & Culture

  • Comprehensive medical, dental, and vision insurance options
  • Profit-sharing retirement plan
  • Tuition reimbursement and career development support
  • Employee Assistance Program and mental health resources
  • Flexible time off and paid parental leave
  • Inclusion-focused employee resource groups
  • Recognition programs and opportunities for growth

The company is committed to equal employment opportunity and does not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected characteristic. We value diverse perspectives and foster a respectful, harassment-free workplace.

Required Skills
CC++RTOSModbusHARTUMLFirmware DevelopmentSchematicsData SheetsConfiguration ManagementEmbedded SystemsTechnical Decision MakingCommunication Skills CC++RTOSModbusHARTUMLFirmware DevelopmentSchematicsData SheetsConfiguration ManagementEmbedded SystemsTechnical Decision MakingCommunication Skills
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Emerson
Emerson is a global leader in automation technology and software. Through deep domain expertise, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability.
All jobs at Emerson Visit website
Job Details
Department Software Development
Category embedded
Posted 3 months ago