Senior Embedded Web Engineer (C/C++)

City of Shakopee, MN

Marshalltown, Northern (IA, KY)

Hybrid

USD 110,000 - 150,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Emerson is seeking a skilled Software Engineer to build next-generation web experiences for Fisher's digital valve controllers and connected industrial devices. You will design responsive, secure web apps that help configure, monitor, diagnose, and optimize critical process equipment.

Collaborate across software, firmware, hardware, and product teams to deliver solutions known for performance and reliability. This hybrid role emphasizes web and embedded integration across the Fisher portfolio.

Qualifications

  • Bachelor's degree or equivalent in a software-related field.
  • 5+ years of professional software development with C/C++ in embedded contexts.
  • Experience with embedded systems, RTOS, or Linux-based firmware environments.

Responsibilities

  • Develop modern web-based UIs for Fisher digital valve controllers and devices.
  • Collaborate with firmware/hardware teams to design interfaces with low-level systems.
  • Optimize web apps for performance in constrained environments.
  • Design/implement RESTful APIs, WebSocket interfaces, and device communications.
  • Ensure robust front-end and device communication security.
  • Write clean, tested code and participate in peer reviews.
  • Contribute to testing, documentation, and deployment workflows for web and embedded environments.

Skills

C/C++ (embedded)
RTOS / Linux
Networking (HTTP, WebSockets, MQTT)
Node.js or Python
CI/CD pipelines
Git version control
Frontend basics (HTML/CSS/JS)
IoT platforms

Education

Bachelor's Degree in Software/Computer Engineering, CS or equivalent

Job description

Emerson is seeking a skilled Software Engineer to build next-generation web experiences for Fisher's digital valve controllers and connected industrial devices. You will design responsive, secure web apps that help configure, monitor, diagnose, and optimize critical process equipment.

Collaborate across software, firmware, hardware, and product teams to deliver solutions known for performance and reliability. This hybrid role emphasizes web and embedded integration across the Fisher portfolio.

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

Similar jobs worth comparing

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
Embedded Senior Software Engineer(C/C++)
Embedded Senior Software Engineer(C/C++)

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

Hybrid
USD 110,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

City of Shakopee, MN • Marshalltown (IA)

On-site
USD 80,000 - 105,000
Embedded Senior Software Engineer (C/C++)
Embedded Senior Software Engineer (C/C++)

Emerson • Marshalltown (IA)

On-site
USD 100,000 - 140,000
Embedded Software Engineer - Industrial Testing
Embedded Software Engineer - Industrial Testing

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
Embedded Software Engineer
Embedded Software Engineer

Emerson • Marshalltown (IA)

On-site
USD 85,000 - 110,000
Embedded Systems Engineer - Quality, Automation & Agile
Embedded Systems Engineer - Quality, Automation & Agile

Emerson • Marshalltown (IA)

On-site
USD 85,000 - 110,000
Senior Embedded Systems Engineer: Firmware & AI
Senior Embedded Systems Engineer: Firmware & AI

City of Shakopee, MN • Elyria (OH)

On-site
USD 110,000 - 160,000
Senior Embedded Firmware Engineer, Industrial IoT
Senior Embedded Firmware Engineer, Industrial IoT

Emerson • Shakopee (MN)

On-site
USD 110,000 - 145,000