Continental is the trusted name for OEM connectivity in commercial vehicles. The world's toughest machines need field-proven hardware that is up to the challenge. Vibration, shock, dirt and grime don't stop our cellular devices from keeping customers - and their assets - connected and up-to-date. The heavy-duty vehicles of tomorrow can get the job done today with our cost-effective off-the-shelf and custom networking devices. Go beyond the road and beyond Automotive quality anywhere in the world with the security and affordability of Continental's Telematics devices for heavy-duty trucks and buses.- Advocate for best practices for firmware development, including source code control, continuous integration, coding standards, and unit testing. Define internal processes and standards.- Understand behavior of legacy code in order to troubleshoot bugs or extend features.- Define requirements for development and testing tools. Define new ways to use existing tools in order to improve development processes.- Select algorithms and design patterns considering embedded system constraints.- Break down user and technical stories into smaller tasks. Provide accurate estimates for task completion time. Assist others in breaking down stories and improving their estimation.- Lead architectural and design reviews.- Work with product management to define user and technical requirements.- Review and implement protocols for interacting with backend and mobile software.- Read schematics and component datasheets to understand requirements for hardware driver implementation. Provide recommendations to hardware engineers for component selection based on firmware needs.- Implement bootloaders and use hardware tools such as multimeters and oscilloscopes to bring up firmware on new boards.