Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Emerson

Senior Real-Time and Application Software Developer

Emerson

. Develop embedded controller firmware and workstation applications for Emerson PACSystems industrial automation technologies .

Posted 9/29/2026full-timeRound Rock • Texas • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in embedded software development using C/C++ and familiarity with Linux and VxWorks RTOS, along with strong problem-solving skills in complex distributed control systems. Proficient in Agile methodologies and AI-assisted development workflows, with a focus on improving team processes and automation.

Highest-signal resume keywords
Embedded Software DevelopmentC/C++ ProgrammingLinux and VxWorks RTOSAgile MethodologiesAutomated Testing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded Software DevelopmentC/C++ ProgrammingReal-Time Distributed ComputingAutomated Unit TestingSystem-Level TestingAI-Assisted DevelopmentSpec-Driven MethodologiesDeterministic Control ExecutionIndustrial AutomationDebugging
Soft Skills
Problem-SolvingCollaborationProcess Improvement
Tools & Technologies
GitCI PipelinesIndustrial EthernetEtherNet/IPPROFINETModbus TCPOPC UAMQTT
Industry Keywords
Industrial AutomationPLC ProgrammingProcess ControlManufacturing EnvironmentsEdge ComputingIndustrial IoT

Tech Stack

Tools & technologies
Distributed SystemsIoTLinuxRTOSRustC++

About the role

Key responsibilities & impact
  • Develop embedded controller firmware and workstation applications for Emerson PACSystems industrial automation technologies
  • Contribute to PLC programming, deterministic control execution, industrial communications, diagnostics, configuration, visualization, and management workflows
  • Design and develop software across embedded and workstation layers
  • Develop C and C++ software in real-time distributed computing, Linux, and VxWorks RTOS environments
  • Collaborate with cross-functional Agile teams, product managers, and industrial automation subject matter experts
  • Participate in code reviews, sprint planning, retrospectives, Hackathons, Tech Talks, and Communities of Practice
  • Author and review structured software specifications
  • Apply AI-assisted development and spec-driven methodologies
  • Write automated unit tests and contribute to system-level testing and automation pipelines
  • Contribute ideas for improving team processes and ways of working
  • Learn and apply emerging technologies and development tools

Requirements

What you’ll need
  • Bachelor's degree in Engineering, Computer Science, Computer Engineering, Electrical Engineering, or a related STEM discipline plus 5+ years of experience; or Master's degree plus 3+ years of experience
  • Strong knowledge of embedded software development using C/C++, C#, or Rust
  • Knowledge of Linux and/or VxWorks RTOS concepts, including real-time execution, concurrency, memory management, and debugging
  • Strong problem-solving skills and desire to understand complex, distributed control systems
  • Legal authorization to work in the United States without sponsorship now or in the future
  • Candidates requiring sponsorship or holding specified temporary visas are not eligible for hire
  • Experience developing embedded firmware for Linux, VxWorks, or other RTOS platforms preferred
  • Experience developing desktop or workstation applications preferred
  • Familiarity with PLCs, industrial controllers, industrial automation, process control, or manufacturing environments preferred
  • Exposure to real-time distributed computing, deterministic scheduling, time-critical communications, or high-reliability control systems preferred
  • Familiarity with industrial Ethernet and protocols such as EtherNet/IP, PROFINET, Modbus TCP, OPC UA, and MQTT preferred
  • Experience with AI-assisted and spec-driven development workflows preferred
  • Experience with distributed systems, edge computing, or industrial IoT solutions preferred
  • Familiarity with Git preferred
  • Exposure to automated testing, CI pipelines, hardware-in-the-loop testing, or system-level validation preferred
  • Experience with Agile or structured development processes preferred

Benefits

Comp & perks
  • Market-leading 401(k) and profit-sharing plan
  • Medical insurance plans
  • Dental and vision coverage
  • Family formation benefits
  • Paid parental leave (maternal and paternal)
  • Employee Assistance Program
  • Tuition reimbursement
  • Employee resource groups
  • Recognition programs
  • Flexible time off plans, including vacation, holiday, and sick leave
  • Face-to-face and virtual training
  • Mentorship and coaching
  • Project management training
  • On-the-job training
  • Work-life balance
  • Flexible benefit plans