Embedded Software Engineer
$94k - $134kFull-time
Emerson
At Emerson, we help the world run safer and smarter. As a global leader in automation, our Analytical Instruments organization develops advanced technologies and solutions that safeguard industries and keep critical systems running.
Join our Liquid Analysis team in Shakopee, MN, as a Senior Embedded Software Engineer - where you'll work on both new product development and sustaining engineering for process analytical equipment that protects water quality, supports life sciences, strengthens industrial safety, and serves industries worldwide.
If solving complex engineering problems with software excites you, this is an opportunity to build real embedded products, work closely with software, hardware, systems, and test engineers, and see your work come together in the complete product - become part of a team that's growing, learning, and focused on delivering results! IN THIS ROLE, YOUR RESPONSIBILITIES WILL:- Design and develop embedded software solutions for new products and major product enhancements.
- Own significant software features and technical efforts, breaking down work and driving it through implementation, integration, and completion.
- Solve complex embedded software and hardware/software integration problems through hands-on development, debugging, and testing.
- Collaborate with global, cross-functional teams across software, test, systems, hardware, project management, and product management.
- Follow and strengthen engineering practices aligned with our SDLA and IEC 62443-4-1, including requirements, design, cybersecurity, implementation, testing, reviews, documentation, and release.
- Develop and maintain software requirements, architecture, interfaces, and traceability throughout the development lifecycle.
- Provide technical guidance and mentoring to other engineers and participate in meaningful technical and peer reviews.
- Maintain and improve existing products while exploring new technologies, tools, and approaches that improve our products and engineering capabilities.
- Bachelor's degree in engineering or science from an engineering school
- 5+ years of applicable experience
- Experience developing using C/C++ for real-time, multi-threaded embedded systems and microcontroller-based products
- Authorized to work in the United States without sponsorship now and in the future
- Individuals with temporary visas such as E, F-1 (including those with OPT or CPT), H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire.
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field; ABET-accredited engineering degree preferred
- Strong proficiency in C/C++, with experience in modular embedded software architecture, object-oriented design, design patterns, and UML
- Experience with embedded Ethernet and TCP/IP networking; industrial Ethernet protocols and stacks such as EtherNet/IP, Modbus TCP, and PROFINET are a plus
- Working knowledge of embedded communication interfaces and industrial protocols such as CAN, SPI, UART/SCI, I²C, HART, Modbus, and PROFIBUS
- Demonstrated ability to solve complex embedded software and system-level technical problems
- Experience with secure software development lifecycle practices; familiarity with IEC 62443-4-1 or similar product cybersecurity standards preferred
- Ability to communicate technical designs, decisions, and tradeoffs and work effectively with cross-functional teams
- Experience using AI-assisted engineering tools to improve software development, testing, debugging, or engineering productivity
- Lead and contribute to the planning and breakdown of software work, translating requirements into clear technical tasks and determining effective implementation approaches.
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Shakopee, MN vacancy
$80k - $114k
...Responsibilities Design, develop, test, and maintain embedded software for new and existing products. Contribute to software features... ...project management, and product management teams. Apply engineering practices across requirements, design, implementation, testing...SuggestedFull timeFlexible hours$150k - $200k
...Principal Embedded Software EngineerAt Emerson, we help the world run safer and smarter. As a global leader in automation, our Analytical... ...Analysis team in Shakopee, MN, as a Principal Embedded Software Engineer, where you'll focus primarily on new product development...SuggestedTemporary workLocal areaWorldwideFlexible hours- Emerson invites interns to contribute to embedded firmware development, applying technical expertise to design, plan, and test software across multiple weeks. You’ll work with cross‑functional teams to interpret firmware requirements, conduct integration testing, and participate...SuggestedInternship
$94k - $134k
Job-ID: 26013111Category: Firmware/Embedded EngineeringLocation: Shakopee, MN, United StatesWorkplace: HybridSchedule: Full timePosted... ...Liquid Analysis team in Shakopee, MN, as a Senior Embedded Software Test Engineer — where you'll work on testing new and legacy products for...SuggestedTemporary workLocal areaWorldwideFlexible hours- Entrust Corporation in Minnesota is seeking a Firmware Engineering Co-Op (6 to 12-month) to design and implement firmware for card and passport... ...will work at the Shakopee office with engineers focused on embedded systems, ensuring security and performance. The role offers...SuggestedWork at office
$80k - $114k
...solutions that safeguard industries and keep critical systems running. Join our Liquid Analysis team in Shakopee, MN, as an Embedded Software Engineer, where you'll contribute to new product development and sustaining engineering for process analytical equipment that...Full timeTemporary workLocal areaWorldwideFlexible hours$105k - $150k
...companies, and the world's top researchers in materials and seismic engineering all rely on our systems to determine product reliability and... ...MTS but across the ITW enterprise.We're looking for an Embedded Software Engineer who is a self-directed individual to implement...Local areaRemote work$25 per hour
...the future. Position Overview: Entrust is seeking a Firmware Engineering Co-Op (6 to 12 -month Co-Op) to work with our Team in the design... ...'s wide range of hardware products to life through use of embedded control of motors, sensors, vision systems, and huge variety of...Hourly payWork at officeRemote workFlexible hours- RFA Engineering offers a hybrid work environment in Eden Prairie, MN, developing embedded software for precision agriculture and vehicle electrification. The Software Engineer will design and develop software to control machine functions, using C/C++, Simulink MBSD, and...
$25 - $31 per hour
Hardware Engineering Design Summer Internship Job Description Job Alerts Link Job Title: Hardware Engineering Design Summer Internship Posting Start Date: 11/4/26 Requisition Id: 15508 Job Description: About our group: The Hardware Engineering design team develops mechanics...Summer workInternshipSummer internship$123.75k - $181.5k
...Lead Outside Sales Engineer at Eaton Eaton's ES AMER NAS division is currently seeking a Lead Outside Sales Engineer. This is a hybrid... ...Ability to learn and utilize digital tools and proprietary software Robust presentation, training and communications skills Bachelor...Full timeContract workLocal areaRelocation package$85.41k - $125.27k
...the future. Entrust is seeking a Firmware Engineer II to work within our product... ...hardware products to life through use of embedded control of motors, sensors, vision systems... ...Responsibilities:Real-time embedded system software design for control systems in complex machinesDevelopment...Full timeRemote workFlexible hours$86k - $126k
...Be part of something powerful. Eaton leads the industry with the largest, most experienced team of field service technicians and engineers, and we’re not slowing down. We’re expanding our team with driven professionals who want to work on impactful projects, solve real...For contractorsH1bLocal areaVisa sponsorshipRelocation package- ...that may include equipment upgrades, system testing, and design enhancements to improve performance and safety. Lead and mentor engineers on medium-sized projects, fostering technical growth and collaboration. Conduct and analyze Short-Circuit, LV/MV Coordination,...For contractorsLocal areaVisa sponsorshipRelocation package
$37k - $82k
...help customers meet the demands of the global market. Join us and help shape the future of aerospace and defense. As a Systems Engineering Intern, you will contribute to developing solutions within a multi-disciplined team for the Ice, Rain, and Stall product families...Full timeContract workTemporary workWork experience placementInternshipWork at officeRemote workRelocationFlexible hours- The Bernard Group is offering a Summer Internship for an Intern, Software Engineer (Full Stack) in Chanhassen, MN. You will help design, develop and maintain web apps with React on the front end and Node.js/AWS Lambda on the back end, gaining hands-on experience in modern...InternshipSummer internship
$160k - $180k
If you are a seasoned software engineering leader looking to shape the future of industrial automation, Emerson has an exceptional opportunity... ...technical and organizational leadership to develop complex embedded software products and systems, invent new techniques and advance...Temporary workLocal areaWorldwideFlexible hours- Rockwell Automation in Wisconsin/Minnesota seeks a Firmware Engineering Intern for its PMB division. You will work on embedded firmware in industrial products, gaining hands-on experience with C/C++, real-time systems, and testing under senior engineers. You will report...InternshipRelocation
- ...Ziegler CAT seeks a Sales Engineer to support OEM engine customers in Minnesota. You will locate, develop, and provide business support, drive new OEM opportunities, and coordinate with engineering and production to meet customer requirements. Bachelor's degree and 5+...
$24 - $28 per hour
...including office spaces, laboratories, and manufacturing areas. Apply engineering principles to solve real-world challenges, gaining exposure to... ...and internal policies. Gain valuable experience in CAD software, data analysis, and technical reporting to support engineering...Hourly payFull timeTemporary workInternshipWork at officeFlexible hours- TOKYO ELECTRON U.S.HOLDINGS, INC. is seeking an engineer to support cleanroom environmental controls, thermal management, and utility system maintenance. You will oversee feasibility studies, testing, and prototype fabrication with limited supervision. The role requires...
$90k - $125k
...Description Job Description Hardware Design Engineer – Product Development Chaska, MN (... ..., you’ll work on a range of products: embedded systems, power electronics, industrial... ...’ll work closely with our firmware and software engineers, own your designs from start to...2 days per week3 days per week$70k - $110k
...Job Description Job Description RFA Engineering ( develops embedded software for our world-class clients in the areas of precision agriculture and vehicle electrification using state-of-the-art tools and processes. Visibility to a broad variety of applications in...Temporary workWork at officeWork from homeFlexible hours$24 - $28 per hour
...Participate in reviews of product requirements, test designs, and implementations. Work with cross-functional teams to help solve engineering challenges. Provide analysis for change requests considering the impact to product testing and schedule Support...Hourly payFull timeInternshipFlexible hours$91.62k - $134.38k
...Position Description:As a Senior Quality Assurance Automation Engineer, you will work with multiple product teams to validate the quality... ...and reliability. You will also collaborate closely with software development partners to define test strategies, expand automation...Full timeRemote workFlexible hours- Amplify People in the Eden Prairie area is seeking a Lead Technician/Programmer to own Savant system installation, programming, and client-facing support, freeing leadership to grow the business. This role requires deep technical expertise and the ability to work independently...Work from home
$79k - $93k
...aids; prepares technical construction drawings. Reviews the development of designs for compliance with applicable codes, adopted engineering standards, and good engineering practices.Deliver technical presentations to internal and external audiences as required as part...Work at officeLocal areaMonday to FridayFlexible hours$22 - $32 per hour
...Job Description We are seeking a Firmware Engineering Intern to join our Global Power Motion... ...interested in gaining hands-on experience in embedded systems and firmware development. You... ...with embedded C/C++, real-time systems, software development practices, testing,...Hourly payInternshipLocal areaVisa sponsorshipWork visaRelocation packageFlexible hours- TOKYO ELECTRON U.S.HOLDINGS, INC. is seeking a Full-time Contract Mechanical Engineer to assist with cleanroom environmental controls, thermal management systems, and utility system maintenance in a semiconductor manufacturing setting. The role involves feasibility studies...Full timeContract work
$72.8k - $130k
...recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal... ...with business stakeholders and technical teamMentors' junior software engineerWhat are the reasons to consider working for UnitedHealth...Minimum wageFull timeTemporary workWork experience placementLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- remote software sales Shakopee, MN
- entry level software sales Shakopee, MN
- software sales Shakopee, MN
- id software Shakopee, MN
- software intern Shakopee, MN
- software implementation project manager Shakopee, MN
- healthcare software sales Shakopee, MN
- embedded software Shakopee, MN
- software support Shakopee, MN
- software Shakopee, MN





