Sr. Project Engineer - Embedded Development
Sr. Project Engineer – Embedded Development
About the Role
We are seeking a Project Engineer to lead development efforts for diagnostic solutions across PC, Mobile, and Embedded platforms in the Heavy-Duty Vehicle Diagnostics domain. This role blends hands-on technical expertise with project leadership, ensuring delivery of secure, high-quality, and compliant products. You will collaborate with cross-functional teams to define requirements, integrate systems, and deliver solutions that meet the evolving needs of our customers and industry standards.
Key Responsibilities
· Lead projects spanning PC applications, mobile apps, and embedded platforms for heavy-duty diagnostics products.
· Define system architecture, requirements, and integration strategies across software and hardware platforms.
· Drive driver/firmware/application software development for vehicle communication devices supporting diagnostic protocols (e.g., CAN/J1939, ISO 15765-2, J1708/J1587, UDS, ISO 22900) for Heavy Duty trucks.
· Ensure compliance of drivers with Industry Standard (RP1210/RP1227, J2534).
· Ensure compliance with cybersecurity, safety, and regulatory requirements.
· Work closely with OEMs, Fleets, Suppliers, and internal engineering teams to deliver high-performing, secure diagnostic solutions.
· Coordinate issue resolution during development, testing, and customer deployments.
· Contribute to certification and compliance documentation.
Required Qualifications
· Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or related field.
·5+ years of experience in embedded systems, diagnostics, or automotive/heavy-duty software development.
· Strong technical expertise in:
Ø Object Oriented Programming preferably using C++,
Ø Programming in multithreading environment
Ø Implementing API Drivers on PC and mobile platforms using (C/C++/.NET).
Ø Vehicle communication protocols: CAN, CAN FD, ISO 15765-2, UDS, J1939, DoIP
Ø Firmware development on Vehicle Communication Interface (VCI) devices (e.g. devices with microcontrollers and CAN transceivers, UARTs and USB peripherals), preferably using NXP microprocessors
Ø TCP/IP protocols and network stack, including secure communication (TLS, VPN, IPsec) and using tools like Wireshark.
Ø Working with low level drivers (e.g. USB, NDIS etc.) on PC, as well as working with 3 rd party SDKs
· A very good experience of working with various IDEs preferably
Ø Visual Studio 2022
Ø MCUXpresso
· Have a good understanding of debugging firmware IoT devices
· Have a good understanding of PC and Mobile (Android/iOS) application development with 3rd party API layer
· Familiarity with Agile, CI/CD, and version control (Git).
Preferred Skills
· Linux experience on embedded systems
· Hands-on experience with cybersecurity in embedded systems.
· Wireless experience with Wi-Fi, Bluetooth SPP, and Bluetooth Low Energy.
· Experience with containerized applications on embedded systems (Docker, Podman).
Equal Opportunity Employer. All qualified applicants will receive consideration for employment and will not be discriminated against based on race. color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information or any other consideration prohibited by law or contract.
Must be legally authorized to work in the US without sponsorship for employment visa status now or in the future.
Please no third-party recruiting agencies.
Recommended Jobs
Fire Alarm Systems Inspector
Here at Siemens, we take pride in enabling sustainable progress through technology. We do this through empowering customers by combining the real and digital worlds. We are i mproving how we live, …
Cook - Part Time - $18.50 PER HOUR
Join our AWARD WINNING team at Valley View Care Center National Quality SILVER Award Winners! Our cooks prepare amazing and nourishing meals for our guests and ensure the highest quality s…
Mobile Engineer
Job Description Insight Global is looking for a Maintenance HVAC Technician located near Kalamazoo, MI. Looking for a person that has a 20-30-minute commute. You will join a highly respected re…
Client Services Representative
Client Service Representative Location Casper Animal Medical Center Job Summary The Client Service Representative’s main responsibility is to provide exceptional client service while ma…
Full-time Pricer
Goodwill Industries of Northern Wisconsin and Upper Michigan is seeking a Full-Time Pricer to join our team in Escanaba, MI . Position responsibilities include: Sorting donations Pricing…
Travel Nurse - Labor and Delivery Job in South Lyon, MI - $10,638 per Month (2 Years Experience Needed)
Vetted is seeking a RN - Labor and Delivery for a travel job in South Lyon, Michigan . Must have 2+ years of experience. This contract pays approximately $10,638/month gross. Assignment d…
Manager of Mitigation & Contents Restoration Division
Mitigation/Contents Division Manager Paul Davis is a national franchise organization and leading provider of fire and water damage clean up and restoration for residential and commercial properties.…
Director, Financial Planning & Analysis
Career Site Header Job Summary The Director of Financial Planning & Analysis partners with departments across the organization to evaluate key metrics, assess assumptions, and develop financi…
Oracle NetSuite - Sales Development Manager - Nashville, TN - People leader role
Job Description About Oracle NetSuite Do you want to advance your career with the world's first cloud company? Since 1998, Oracle NetSuite has been on a mission to deliver an agile, unifie…
Associate Veterinarian
Associate Veterinarian – Adrian, MI We are seeking an experienced Associated Veterinarian to join a team of passionate, focused doctors. Our client is a well-established, full-service animal hos…