Project Engineer - Software Applications Developer
We’re recruiting for a Project Engineer to join our client’s growing software engineering group in Rochester Hills, MI. This role focuses on developing innovative diagnostic and service applications that help technicians identify and repair heavy-duty vehicles more efficiently. It’s a fast-paced, collaborative environment where creativity, technical skill, and real-world impact come together.
Key Responsibilities
Design and develop software applications across multiple platforms, including Windows, Android, and iOS.
Build advanced diagnostic tools using C#, .NET, and C/C++ in an Agile environment.
Implement multithreading, concurrency, and event-driven solutions for high-performance systems.
Contribute to architecture, design patterns, and functional programming strategies.
Collaborate closely with cross-functional engineering teams to deliver robust, scalable applications.
Participate in code reviews, testing, and troubleshooting to ensure quality and reliability.
Travel occasionally to customer sites for integration or support activities.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
Hands-on experience designing and developing software in C/C++ and C#.NET.
Familiarity with database systems such as MySQL or Microsoft Access.
Experience working with SVN or Git version control and Agile methodologies.
Understanding of OS-abstracted code development and embedded software principles.
U.S. citizenship required.
Work Environment
Onsite five days per week in Rochester Hills, MI (no hybrid/remote option).
Collaborative team of 10 engineers and growing.
Casual “jeans” environment with strong long-term business stability.
Apply today to join a team that values innovation, problem-solving, and engineering excellence.
Recommended Jobs
Outside Sales Representative ( Commission Only)
Job Description Job Description Are you tired of limitations and hungry for a sales role where you control your destiny? Do you crave a fast-paced environment where your drive directly transl…
MDS Coordinator RN - Full Time
Join our AWARD WINNING team at Fairlane Senior Care & Rehab! Home of Detroit's BEST care givers! BRONZE National Quality Award Winners! Do you love the technical aspects of nursing and take…
Experienced HVAC Installer
Job Description Job Description A-1 Mechanical is on the lookout for skilled Residential New Construction HVAC Installers to join our team. The ideal candidates will have a strong background in i…
Litigation Associate/Counsel
Do you love digging into the design, manufacture and science of your cases and building a technical defense? Are you ready to take on more responsibility in your cases and ready for a real challeng…
Case Worker (Behavioral Health Home Program)
Job Title: Case Worker Job Status: Full-time Functional areas/departments where this position may be located: ~Community Health and Research Center Job Summary: Under general supervision, the Ca…
Senior Full Stack Java Developer
Kforce has a client that is looking for a Senior Full Stack Java Developer in Lansing, MI. Summary: We are seeking a Senior Full Stack Java Developer to join an application development team, with a f…
Automotive Sales Manager
Our Goal at DEALERSHIP NAME is to create an exceptional environment for our customers and employees for the continual well-being and growth of everyone involved. We are all working together to buil…
Certified Medical Auditor
Job Description Job Description Description: A Certified Professional Medical Auditor is responsible for reviewing and auditing medical documentation, including patient records, charts, and clin…
Travel Nurse RN - Med/Surg / Telemetry - $2,900 to $3,060 per week in Manistee, MI
Registered Nurse (RN) | Med/Surg / Telemetry Location: Manistee, MI Agency: IMCS Group Inc Pay: $2,900 to $3,060 per week Shift Information: Nights - 3 days x 12 hours Start Da…