Charles Faulkner is a software engineer with eight years of experience building embedded and autonomy-focused systems, currently contributing at Aerotek in the Detroit metro area. He has a strong background in C, C++, and Java from hands-on roles designing driver monitoring algorithms at Veoneer and level 3 autonomous vehicle systems as a robotics lab assistant at Lawrence Technological University. His work bridges academic research and production engineering, demonstrating an ability to move prototype algorithms into real-world automotive contexts. Charles holds a BS in Computer Science (3.44 GPA) from Lawrence Technological University and leverages research-oriented rigor in applied software projects. Colleagues describe him as detail-oriented and pragmatic, comfortable in safety-critical development environments. He brings a practical mix of low-level systems expertise and autonomy-domain experience that helps teams accelerate from concept to deployment.
8 years of coding experience
7 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Lawrence Technological University
Find and Hire Top DevelopersWeāve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.