Project Engineer Software Application Development

  • Twenty80 LLC
  • Rochester, Michigan
  • 12/17/2025
Information Technology Telecommunications SQL Software Engineer Testing

Job Description


Were looking for a software-focused Project Engineer who thrives on solving complex problems, enjoys building new solutions, and works well within a collaborative team. This role operates in a fast-moving Agile environment, developing applications that assist technicians in diagnosing and repairing trucksallowing you to see the real-world impact of your work. Youll join a motivated team of engineers who are already driving these initiatives forward.



WHAT YOULL DO


  • Work across a variety of platforms and technologies, gaining opportunities to learn and grow based on your interests.




  • Design and build software applications for Windows, Android, and iOS environments.




  • Develop features using multithreading, concurrency, event handling, and synchronization techniques.




  • Apply strong knowledge of software architecture, design patterns, object-oriented principles, and functional programming concepts.




  • Tackle complex technical challenges using solid problem-solving skills(link removed)>



  • Travel to customer sites when required.




  • Collaborate closely with teammates, sharing knowledge and contributing in a fast-paced, Agile team setting(link removed)>



  • Demonstrate initiative, work independently when needed, and navigate ambiguity effectively.




  • Bring creativity and attention to detail to every project.





QUALIFICATIONS


  • Bachelors degree in Computer Science, Software Engineering, or a closely related field.




  • 5+ years of experience in software design, development, and testing.




  • 2+ years working with database technologies such as MySQL or Microsoft Access.




  • Strong grounding in software design patterns, OOP, functional programming, and architectural best practices.




  • Experience developing embedded software(link removed)>



  • 5+ years of experience in C/C++ development.




  • 3+ years of hands-on .NET/C# development.




  • Experience building applications across Windows, Android, and iOS platforms.




  • Understanding of OS-abstraction techniques(link removed)>



  • Familiarity with source control tools like SVN and Git(link removed)>



  • Experience working within Agile methodologies(link removed)>