About this role
About the Role The Senior Telematics Software Development Engineer will be part of the Engineering Team involved in Telematics projects for Construction Equipment. The Senior role is responsible for overseeing the embedded application architecture and leading development activities, coordinating with the core team (System and Verification Engineers) as well as with extended cross-functional teams (including Cloud Engineers, End-to-End Program Managers, and other stakeholders). The Engineer will provide technical leadership, ensure that tasks are appropriately distributed to the relevant specialists, and, where feasible, propose effective technical solutions. The candidate is expected to have strong knowledge of embedded Linux proprietary framework interfaces to support the development and maintenance of embedded applications. Additionally, the Software Developer will support the End-to-End (E2E) team in troubleshooting and issue resolution. What You'll Do
- Understand and know the design of telematics platforms, in terms of hardware, low-level software (BSP), Framework and Application Software
- Create detailed SW documentation
- Support the external suppliers and the internal teams to integrate any components, analyzing defects and providing fixes
- Support development of software models from requirements, using Model Based Design, maximizing reuse of sub-components, and assuring readability and maintainability
- Participating in resource planning, project schedule design and Safety Analysis reviews as needed
- Document and trace all the activities using the proper corporate tools (shared repositories for the system specifications, issue tracking etc.)
- Work cohesively as a member of a Telematics engineering team, collaborating with other members of the team with the end goal of maximizing quality and delivering on schedule
- Cooperate with the customer/field support team
- Monitor the overall system (or subpart of it) performance What We're Looking For
- Strong knowledge of embedded Linux proprietary framework interfaces to support the development and maintenance of embedded applications
- Experience coordinating with the core team (System and Verification Engineers) as well as extended cross-functional teams (including Cloud Engineers, End-to-End Program Managers, and other stakeholders)
- Demonstrated technical leadership, ability to distribute tasks to specialists, and propose effective technical solutions
- Familiarity with telematics platforms, hardware, BSP, Framework and Application Software
- Troubleshooting and issue resolution experience
- Ability to work in a collaborative Telematics engineering team and support customer/field support Nice to Have
- Model Based Design experience
- Experience developing software models from requirements, maximizing reuse of sub-components
- Exposure to Safety Analysis reviews
- Experience with End-to-End (E2E) processes or customer/field support Compensation & Benefits
- Salary: Not disclosed
- Benefits: Not specified