• Work closely with team design efforts for Firmware Projects.
• This includes all Digital device portfolio projects (Ultra, Scout, Pulse), Engineering POC, Cloud side implementation for device management and device administration which contribute to all of Asset Digitization programs including Continuous Diagnostics, Targeted Diagnostics, Serialization+ & Digital Commercial Services
• Responsible for customer configuration management which will be done working closely with the commercial/sales team as well as Customer Success team.
MAJOR / KEY ACCOUNTABILITIES
• Architecture & Design: Define and own the technical features for firmware, optimizing for performance, power, and security.
• Development & Debugging: Write and debug complex embedded C/C++ code for microcontrollers, microprocessors, and SoCs.
• System Integration: Collaborate with hardware teams to bring up new hardware, interpret schematics, and ensure smooth hardware/firmware interaction.
• Technical Leadership: Establish best practices for code quality, documentation, and automated testing.
• Problem Solving: Resolve complex, system-level issues that span across firmware, hardware, and software interfaces
• Develop tracking and sensor telemetry applications for real-time Low Power Wide Area Networks (LPWAN) or Cellular IoT networks
• Develop, coordinate and implement improvements in software development methodology and leading practices including requirements definition, specification development, and unit test strategies.
• Be a strong voice of customer for customer features, configuration changes and debugs working with Customer support teams.
• Develop tracking and sensor telemetry applications for real-time Low Power Wide Area Networks (LPWAN) or Cellular IoT networks