Software Engineer – Applications Development
Rochester Hills, MI
Full-Time | On-Site or Hybrid
Join a growing team that’s building cutting-edge diagnostic applications for the automotive industry. We're looking for a versatile Software Engineer to develop cross-platform apps that help technicians troubleshoot and repair vehicles. If you're passionate about code that interacts with hardware, this is for you.
Responsibilities:
Design and develop applications for Windows, Android, and iOS platforms
Use C/C++, C#, and .NET frameworks to build robust software solutions
Interface with embedded systems and diagnostic hardware
Implement multithreading, event-driven programming, and software design patterns
Collaborate with cross-functional teams in an Agile environment
✅ Qualifications:
5+ years of experience in software development (C/C++, C#)
Strong knowledge of MySQL, Microsoft Access, or similar database systems
Background in embedded development or hardware/software integration
Familiarity with version control tools (Git, SVN) and Agile workflows
Excellent troubleshooting and independent problem-solving skills
...Customer Relations We believe in cross training to provide a comprehensive understanding of our marketing strategies; so no experience is required for this role. Training is paid and will be provided by the top Managing Partners within our firm. We offer: Travel...
...Identifies threats, vulnerabilities, and potential risks. Drafts security incident reports and briefs government and civilian agencies including military senior leaders. Manages uniformed escort personnel and associated logs; assigns, trains, briefs site security...
Senior Title Examiner Location Hybrid work in Schaumburg, IL : About Landtrust Title Services We do things differently than other title companies at Landtrust we can truly say we're customer obsessed, focusing completely on their satisfaction. We deliver responsive...
...Remote Agent Wanted | Work from Home | Start Immediately Position: Remote Agent Location... ...Date: ASAP Type: Flexible (Full-Time or Part-Time) About the Role Were... ...or phone Handle administrative and data entry tasks with accuracy Communicate clearly...
...POSITION SUMMARY: The Managed Service Security Engineer is responsible for monitoring, detecting, and responding to security incidents to protect client environments. This role involves the identification of vulnerabilities, analyzing security risks, responding to security...