/Project Engineer – Software Applications Developer

Project Engineer – Software Applications Developer

Rochester Hills, MIusvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
3 months ago

About the Role

<div> <p>We are seeking a <strong>Software Applications Project Engineer</strong> to become part of our client’s expanding software engineering division in Rochester Hills, MI. This position is centered around creating cutting-edge diagnostic and service applications that enhance the efficiency of heavy-duty vehicle technicians. You will thrive in a dynamic, collaborative setting where innovation, technical expertise, and real-world impact converge.</p> <p><strong>Responsibilities</strong></p> <ul> <li> <p>Develop and design software applications for various platforms, including Windows, Android, and iOS.</p> </li> <li> <p>Construct advanced diagnostic tools utilizing C#, .NET, and C/C++ within an Agile framework.</p> </li> <li> <p>Apply multithreading, concurrency, and event-driven solutions for high-performing systems.</p> </li> <li> <p>Contribute to architecture, design patterns, and functional programming approaches.</p> </li> <li> <p>Work closely with interdisciplinary engineering teams to deliver robust, scalable software.</p> </li> <li> <p>Engage in code reviews, testing, and issue resolution to uphold quality and dependability.</p> </li> <li> <p>Occasional travel to customer locations for integration or support tasks.</p> </li> </ul> <p><strong>Requirements</strong></p> <ul> <li> <p>Hold a Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.</p> </li> <li> <p>Practical experience in software design and development using C/C++ and C#.NET.</p> </li> <li> <p>Familiarity with MySQL, Microsoft Access, or other database systems.</p> </li> <li> <p>Proficiency in SVN or Git version control systems and Agile methodologies.</p> </li> <li> <p>Understanding of OS-abstracted code development and embedded software concepts.</p> </li> <li> <p>Must be a U.S. citizen.</p> </li> </ul> <p><strong>Environment</strong></p> <ul> <li> <p>In-person work at Rochester Hills, MI, five days weekly (no remote options).</p> </li> <li> <p>Collaborate with a team of 10 engineers, with growth on the horizon.</p> </li> <li> <p>Relaxed atmosphere with a focus on long-term business stability.</p> </li> </ul> <p>If you are passionate about innovation, problem-solving, and engineering excellence, apply now to be a part of our team.</p> </div>

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Project Engineer – Software Applications Developer position at Gables Search Group.