Graduate Software Engineer
Listed on 2026-02-06
-
Engineering
Software Engineer, Embedded Software Engineer, Systems Engineer
Overview
A long-established U.S. manufacturer with deep Midwestern roots and a global presence. For more than a century, the company has built equipment designed to perform reliably in demanding outdoor and industrial environments. Our products are used everywhere from neighborhood properties to internationally recognized venues, and our success is driven by a workforce known for long tenure, collaboration, and pride in craftsmanship.
Community involvement, environmental responsibility, and investment in employee growth are core to how we operate. This is a place where engineers can build lasting careers while working on products that make a visible impact in the real world.
RoleEntry-Level Embedded Software Engineer
This role goes beyond writing firmware—you’ll help transform complex mechanical systems into intelligent, responsive machines. You’ll contribute to the embedded software that powers professional-grade equipment, enabling safe operation, efficient performance, and modern connected features in challenging field conditions.
Your work will be embedded directly into machines that professionals rely on every day.
Why This Role Stands Out- End-to-End Ownership Develop software that interfaces directly with motors, controllers, sensors, and displays—bridging electronics and mechanics into a unified system.
- See Your Work in Action Your code won’t live only on a screen. You’ll watch it operate on equipment in real-world environments.
- Wide Technical Exposure Gain hands-on experience across embedded controls, safety-critical systems, connectivity, and performance optimization.
- Future-Focused Engineering Contribute to the evolution of intelligent, connected equipment using modern embedded and telematics technologies.
- Design, implement, and troubleshoot embedded software for controllers, operator interfaces, and machine subsystems
- Develop and maintain real-time communication between electronic modules across machine networks
- Build and test prototypes to ensure compliance with safety, performance, and regulatory requirements
- Work alongside mechanical, electrical, and systems engineers to define functionality and validate solutions
- Support documentation and release activities for production-ready software
- Resolve technical challenges with mentorship while managing assigned priorities
- Bachelor’s degree in Software Engineering, Electrical Engineering, Computer Engineering, or a related field
- Academic, internship, or project-based experience developing embedded software for control or electronics systems
- Strong proficiency in C/C for 16-bit or 32-bit microcontroller environments
- Solid understanding of hardware–software integration principles
- Familiarity with embedded communication protocols such as CAN, SPI, and I²C
- Exposure to telematics, wireless data transfer, or firmware update mechanisms
- Awareness of real-time operating systems and functional safety concepts
- Experience with modern development tools such as Git and CI/CD pipelines
- Strong analytical, communication, and collaboration skills within an Agile or Scrum-based team
We offer a competitive compensation package designed to support both professional success and personal well-being. In addition to salary and performance-based incentives, employees may have access to:
- Comprehensive medical, dental, and vision coverage
- Retirement savings plan with employer contributions
- Flexible workplace attire
- Hybrid work arrangements for eligible roles
- Onsite amenities including dining and fitness facilities
- Wellness resources supporting physical, mental, and financial health
- Paid time for community volunteer activities
- Seasonal flexible scheduling options
- Early access to earned pay through supported payroll programs
Estimated Salary Range:
$75,000 — $95,000 annually
(Actual compensation depends on experience, education, location, and role alignment.)
Please note: This job posting is just a preview of the full scope of the position. A comprehensive job description is shared by a member of our team.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).