Diesel Laptops
Software Engineer
About the job
Job Description
• Help build diagnostic products from the ground up – join our other engineering team to create diagnostic tools that are changing the industry
• Knows or can learn the vehicle bus protocols and who can figure out the purpose and format of undocumented messages. (C or C++)
• Maintains, updates, and writes new protocols for diagnostic products (Backend – C#, C or C++)
• Support te unit and UI tests to identify malfunctions
• Troubleshoot and debug to optimize performance
• Design interfaces to improve user experience
• Liaise with Product development team to plan new features
• Ensure new and legacy applications meet quality standards
• Research and suggest new products, applications and protocols
• Stay up-to-date with new technology trends
Qualifications
• Must exhibit strong decision-making and organizational skills
• Possess meticulous attention to detail
• Comfortable working to meet strict deadlines
• Excellent written and verbal communications skills
• Adaptability and flexibility to changing environments
• Comfortable working in a dynamic, high volume, fast-paced environment
Additional Information
Experience
• 0-4 years with C#, C or C++
• Troubleshoot and debug software
• Interface design
Knowledge Required
• Software Development
• Protocol Language