responsible for designing and developing middleware solutions for our automatic telematics systems. Your expertise in modern C++ design and knowledge of protocols such as BT, WiFi, GSM, and GNSS will be crucial in delivering innovative and efficient solutions. Working closely with a dynamic team, you will contribute to the overall success of our telematics projects, ensuring high-quality and reliable software development.
Responsibilities- Design and develop middleware for automatic telematics systems, ensuring optimal performance and reliability.
- Implement modern C++ design patterns and best practices to create efficient and scalable software solutions.
- Integrate various protocols, including BT, WiFi, GSM, and GNSS, into the middleware architecture.
- Collaborate with cross-functional teams to understand requirements and deliver solutions that meet business needs.
- Conduct code reviews and provide constructive feedback to ensure high-quality software development.
- Stay updated with the latest advancements in middleware development and C++ programming.
- Mentor and guide junior team members, fostering a culture of knowledge sharing and continuous improvement.
- Ensure compliance with software development standards and processes, including ASPICE, SCRUM, and Agile methodologies.
- Participate in project planning and estimation, providing accurate timelines and resource requirements.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Experience in middleware development, with a strong focus on C++ programming.
- In-depth knowledge of modern C++ design patterns and best practices.
- Experience with protocol integration, including BT, WiFi, GSM, and GNSS.
- Familiarity with software development methodologies such as ASPICE, SCRUM, and Agile.
- Strong problem-solving and analytical skills, with the ability to troubleshoot complex issues.
- Excellent communication and collaboration skills, with a track record of working effectively in a team environment.
- Ability to work independently and manage multiple tasks simultaneously.
- Willingness to learn and adapt to new technologies and industry trends.
- Experience in the telematics domain is highly preferred.
Skills Required
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Experience in middleware development with a strong focus on C++ programming
- Knowledge of modern C++ design patterns and best practices
- Experience integrating Bluetooth, WiFi, GSM, and GNSS protocols
- Familiarity with ASPICE, Scrum, and Agile methodologies
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Ability to work independently and manage multiple tasks simultaneously
- Willingness to learn and adapt to new technologies and industry trends
- Experience in the telematics domain
Similar Jobs
What We Do
Daimler Trucks North America, LLC headquartered in Portland, Oregon, is the leading heavy-duty truck manufacturer in North America. Daimler Trucks North America produces and markets commercial vehicles under the Freightliner, Western Star and Thomas Built Buses nameplates. Daimler Trucks North America is a Daimler company, the world's leading commercial vehicle manufacturer.








