Emerson logo

Intermediate Embedded Software Engineer

Emerson

Eden Prairie, MN
Full Time
Mid Level
78k-117k
about 1 month ago

Job Description

About the Role

If you are an Intermediate Embedded Software Engineer professional looking to grow, Emerson has an exciting opportunity for you! Based in our Eden Prairie, MN location, you will join a global engineering and development team, designing and developing online and portable devices, for industrial process applications, including vibration/spectral data acquisition, filtering, monitoring, analysis, pervasive industrial sensing, wired and wireless data communications, and field instrumentation configuration, calibration, and troubleshooting.

Key Responsibilities

  • Develop embedded software, performing activities in all phases of the software development process
  • Participate in technical research, analysis, and proof of concept activities
  • Develop requirements specifications
  • Provide input to system architecture plans
  • Develop high-level and detailed designs
  • Implement embedded software, primarily in C and C++, directly in target microcontroller devices
  • Conduct design and code reviews
  • Plan and execute unit and integration testing, including hardware integration
  • Define secure methods to spin up hardware, bootstrap the processor, and load software, then execute, troubleshoot, and refine those methods on prototype hardware
  • Actively support system and manufacturing test
  • Work with product support team to troubleshoot, analyze, and resolve embedded software issues in released products
  • Perform additional activities in support of team objectives
  • Participate in the evaluation and selection of product technologies, engineering tools, etc.
  • Provide input for technical manuals and user documentation as required

Requirements

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, or related field
  • 2+ years of Embedded Software Development experience
  • Legal authorization to work in the United States without need for sponsorship now or in the future

Nice to Have

  • Experience in C/C++ development
  • Experience working with embedded operating systems, such as FreeRTOS, etc.
  • Experience with prototyping and troubleshooting software running on custom hardware
  • Demonstrated ability to meet project schedules
  • Demonstrated ability to solve complex technical problems
  • Domain knowledge for Vibration, signal processing, spectrum analysis

Qualifications

  • Educational background as specified in requirements

Benefits & Perks

  • Flexible, competitive benefits plans including medical, dental, and vision insurance
  • Employee Assistance Program
  • 401(k)
  • Tuition reimbursement
  • Employee resource groups
  • Recognition programs
  • Flexible time off plans, including paid parental leave, vacation, and holiday leave

Working at Emerson

At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. We invest in your success through mentorship, training, and leadership opportunities, aiming to make a lasting impact. We recognize the importance of employee wellbeing and provide flexible, competitive benefits plans to meet physical, mental, financial, and social needs. Our culture offers flexible time off, including paid parental leave, vacation, and holiday leave.

Apply Now

Job Details

Posted AtJun 17, 2025
Salary78k-117k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Emerson

Website

emerson.com

Company Size

10000+ employees

Location

Eden Prairie, MN

Industry

Navigational, Measuring, Electromedical, and Control Instruments Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches