What are the responsibilities and job description for the Senior Embedded Systems Engineer - Diagnostics and Fleet Tools position at OTR Performance?
About Us
At OTR Performance, we help fleets and owner-operators keep their vehicles on the road and diagnose issues before they become big problems. Our goal is to empower the heavy-duty trucking industry with cutting-edge diagnostic tools that allow our customers to conduct their own repairs and streamline fleet operations. We're building innovative solutions to make the world of diagnostics more accessible, reliable, and powerful.
What We're Looking For
We're expanding our hardware team with a Senior Embedded Systems Engineer who can help us continue building out our OTR Diagnostics capabilities. You will work closely with a high-caliber team that values innovation, creativity, and technical excellence. If you are experienced in J1939, UDS protocol, and have hands-on experience writing C and C# applications for diagnostic tools, we want to hear from you.
Key Responsibilities
- Perform reverse engineering of vehicle systems and protocols.
- Design and implement CAN bus monitoring and diagnostic solutions
- Debug complex vehicle communication issues using advanced CAN tools (e.g., PCAN, Vector or similar).
- Develop and maintain diagnostic protocol implementations, including SAE J1939 and UDS (ISO 14229)
- Create robust testing procedures for diagnostic tools to ensure performance under real-world conditions.
- Document technical specifications and diagnostic procedures to facilitate development.
- Collaborate with cross-functional teams to enhance our diagnostic capabilities and meet customer needs.
- Utilize our on-site fleet of trucks for real-world testing and development, ensuring the reliability and effectiveness of our tools.
- Lead the development of diagnostic tools and applications using C and C#
Required Technical Skills
Why Join Us?
Our Core Values
Taking full responsibility for one's actions and decisions, and not blaming others or making excuses.
Philippians 2 : 4 : "Each of you should look not only to your own interests, but also to the interests of others")
Putting the needs of others, especially customers, before one's own needs and striving to serve them to the best of one's ability.
Luke 6 : 31 : “Treat others the same way you want them to treat you")
Taking full responsibility for one's actions and decisions, and not blaming others or making excuses.
Philippians 2 : 4 : "Each of you should look not only to your own interests, but also to the interests of others")
Being clear and concise in communication and using words that are constructive and uplifting.
Ephesians 4 : 29 : "Do not let any unwholesome talk come out of your mouths, but only what is helpful for building others up according to their needs, that it may benefit those who listen")
Constantly striving to learn and improve, both personally and professionally, and seeking to be transformed by new knowledge and experiences.
Colossians 3 : 23 "Whatever you do, work at it with all your heart, as working for the Lord, not for human masters.")
Ready to Join Our Journey? If you are ready to be part of a team that values growth, responsibility, and creating impactful solutions, apply today!