> Markdown version of [/jobs/ext/2581403-electrical-engineer-embedded-software](https://www.wearedevelopers.com/jobs/ext/2581403-electrical-engineer-embedded-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Electrical Engineer - Embedded Software - **Company:** Graco Inc. - **Location:** Dayton, MN, United States - **Experience:** Experienced - **Salary:** $75,000.0 - $131,200.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Controller Development System (CoDeSys), Computer Engineering, Linux on Embedded Systems, Embedded Software, Object-Oriented Software Development, Program Analysis, Software Architecture, Real-Time Operating Systems, Software Tools, Software Engineering, Git, Information Technology - **Published:** August 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5f8da39f8e5a8104 ## About the Role * Bachelor's degree in electrical engineering, computer engineering, software engineering, computer science, or a related field. * 3+ years of successful new product development experience. * Hands-on experience with embedded Linux, real-time operating systems (RTOS), C/C++, object-oriented programming, and /or Git. * Strong engineering judgment and technical problem-solving skills. * Clear written and verbal communication skills and the ability to collaborate across functions. * Ability to recognize customer needs and market trends that influence product requirements. Accelerators * Experience with programmable logic controllers (PLCs) and CODESYS. * Experience in a global industrial manufacturing environment. #LI-Hybrid Applicants must be legally authorized to work in the United States. This role is not eligible for immigration sponsorship now or in the future (e.g., H-1B, TN, F-1 OPT). ## Description Graco manufactures and markets premium equipment to move, measure, control, dispense and spray a wide variety of fluid and powder materials. What does that mean? Well, we pump peanut butter into your jar, and the oil in your car. We glue the soles of your shoes, the glass in your windows and the screen on your phone. We spray the finish on your vehicle, coatings on your pills, the paint on your house and texture on your walls. Graco is part of your daily life. Design the embedded software that powers Graco's next generation of products. In this role, you will turn customer and market needs into practical solutions, guide prototypes through testing and release, and collaborate across engineering, manufacturing, and product teams. You will contribute to new product development and cost-reduction initiatives while building expertise in both embedded software and electrical hardware. What makes this role exciting: You will apply strong software architecture and development skills while expanding your hardware knowledge to solve real-world engineering challenges. What You Will Do at Graco Develop Innovative Products * Develop embedded firmware and software for new products and cost-reduction initiatives. * Contribute to product specifications and translate requirements into practical design concepts. * Read and interpret circuit schematics, hardware drawings, and software code. * Identify applicable standards and analyze designs for compliance. * Use engineering tools and techniques, including circuit simulation and software analysis, to evaluate designs. * Define and lead prototype development, laboratory testing, and field testing. * Review technical documentation, including instruction manuals and product literature. * Partner with manufacturing to develop effective production processes. Lead Projects * Lead small new product development projects and coordinate work across the project team. * Complete project feasibility and pre-production authorizations. * Create and maintain schedules, track progress, and communicate risks early. * Support release-for-sale activities and provide clear oral and written status updates. Shape Solutions Around Customer Needs * Identify new product opportunities by understanding customer needs and market trends. * Evaluate Graco and competitive products to uncover opportunities for improvement. * Propose and develop technologies that solve meaningful customer challenges. Support Products and Grow Your Expertise * Support products by preparing Engineering Change Orders, troubleshooting issues in manufacturing, the lab, and customer locations, and initiating corrective actions. * Stay current on developments in embedded systems, electrical engineering, and relevant industry standards. * Build knowledge of Graco products, operating systems, customer applications, and quality processes. * Monitor emerging trends in customer markets and apply insights to product development. * Perform other duties as assigned., At Graco, you truly make a difference. Your unique talents contribute to our organizational growth and future. Not only do you make a difference, but Graco's culture empowers employees to create their own career path. Whether you choose to advance within your current department or explore new opportunities in different divisions, you have the ability to build your future. Our managers are here to provide support and guidance as you continue to grow within your career. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [Measuring Project Health in Open Source](https://www.wearedevelopers.com/videos/300-measuring-project-health-in-open-source) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)