Search by job, company or skills

Hexagon R&D India

Senior Technical Lead

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

  • Own end-to-end technical design of BLk2GO Firmware Modules
  • Translate product and business requirements into scalable, maintainable technical solutions
  • Independently implement firmware core modules using C++17/20, Linux, CMake, Rust and Yocto
  • Ensure coding standards, architectural guidelines, and best practices for the product
  • Design and consume REST/GRPC APIs, ensuring efficient client-server communication
  • Enforce data structures and algorithmic efficiency in performance-critical areas
  • Proactively identify and resolve technical debt and architectural bottlenecks
  • Ensure proper use of version control (Git), branching strategies, and release workflows
  • Define and implement unit, integration, and end-to-end testing strategies
  • Ensure high test coverage and maintainability of test suites
  • BTech/MTech. Specialization in CS/ECE/Mech
  • We look for an experienced developer with more than 8 years of experience
  • Work closely with software developers, firmware engineers, **supplier/partner companies** and QA teams to deliver robust and high-quality embedded systems.
  • Job consists of development (C++, Rust, Yocto) 70%, System configuration, optimization and testing (30%)

Necessary technical requirements:

  • C++(17/20)
  • Rust
  • Scripting Languages (Python, shell)
  • Cmake
  • Yocto/OpenEmbedded Linux
  • Experience with HW integration, IP protocols, HW interfaces
  • Experience with unit tests/integration tests/code reviews
  • Optional technical qualifications:
  • GPU programming experience
  • FPGA development

Interpersonal characteristics:

  • Very good command of the English language
  • Comfortable working remotely with a high paced team at different time zone
  • Self motivated with a strong ownership mindset
  • Flexibility, ability to handle ambiguity and changing requirements
  • Open mind, ask questions instead of implementing something and then have to change

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142237017