Software Engineer
RD Worldwide
Upper Penisula, MI · Posted October 22, 2026
See every open role at RD Worldwide
More in Michigan job market · Technology & Software · Engineering jobs
Pay compared with the market
This listing does not state pay. Across 1,074 open software engineer listings that state pay, the middle half runs $152,500 to $246,000 and the median is $194,500.
Listed pay is what employers advertise, not what people are paid.
About the job
Skip to content Software Engineer We are a recruiting for a Software Engineer for our client as they bring software development in-house. About the Company Profitable company with $100M+ revenue, 80% market share, international locations. Engineering team has an average tenure of 15 years…great work culture. Company promotes from within. Less than 5% overnight travel for off-site meetings, jobsite visits, or training Relocation assistance Why this role Join a high-impact engineering team that powers advanced equipment in real-world production and jobsite environments. You’ll lead design, development, and ongoing improvement of applications that help deliver better quality, cost, and customer experience—end to end, from requirements through deployment. What you’ll do Assit with design and implementation of 5 year software roadmap to bring software applications in-house, including autonomous. Own the full software development lifecycle: planning, design, coding, validation testing, deployment, and ongoing maintenance Lead development, design, and maintenance of core software applications supporting existing equipment and new product initiatives Collaborate with a broader engineering group and external design partners on new technology development Troubleshoot, debug, and upgrade systems based on user feedback and evolving needs Support prototype development and build processes Write and optimize code across multiple languages, integrating components into unified systems Track emerging technologies and best practices to continuously improve development processes Desired Background Bachelor’s degree in Software Engineering, Electrical Engineering or related field Software engineering/development experience Experience with off-highway machine programming languages Strong problem-solving, communication, and cross-functional leadership skills Comfortable working safely across office, production, and jobsite settings Mobile hydraulics programming experience helpful Benefits & Perks (2026) Retirement: 401(k) with match of 100% up to 7% + 100% immediate vesting (Pre-Tax, Roth, and After-Tax options; rollovers allowed). Medical: Blue Cross Blue Shield of Michigan with three plan options, including a $0 deductible option, and a Health Reimbursement Plan (HRA) to help cover eligible deductibles and co-pays. Dental & Vision: Dental through Delta Dental and vision through EyeMed. Everyday support & extras: Employee Assistance Program (EAP), Flexible Spending Account (FSA), Pet Insurance Cash-in-lieu option: If you waive company health insurance with proof of personal coverage, you may be eligible for $25/week (hourly) or $50/bi-weekly (salary) reimbursement. Location: Upper Penisula, MI (on-site) Compensation: Salary $150k+, depending on experience Ready to apply? Reply with your resume. Field/Industry: Engineering Location: Upper Penisula Applicants FAQ Email Resume Rick Richard RD Worldwide Janesville, WI 53545