Principal Software Developer

Year    Hyderabad, Telangana, India

Job Description


Responsibilities

  • Design, build, and maintain high performance, reusable, and reliable C++ code
  • Be proactive in suggesting improvements, demonstrating ownership
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Help maintain CI pipelines
  • Adopt new and better ways of writing code, stay up to date with new C++ versions
  • Follow test-driven development by extending or adding unit-tests and integration tests
Educational Qualifications
Masters or Bachelors degree in Engineering, majoring in Computer Science or Information Science, from a reputed institute.
Overview
The Hexagon Geosystems division in Hexagon R&D Center India is strengthening its current firmware development team. We are looking for Modern C++ developers that can contribute to firmware development and testing. Looking for people who are highly conscious of the quality of their deliverables and value customer success the most.
Skills Required
Must Have
  • Experience in the range of 5 - 7 years
  • Strong hands on experience in Modern C++ ( C++ 14 and above)
  • Experience with Multithreading, Async programming, Closures
  • Expertise in STL, Boost, data structures and algorithms
  • Good experience in Unit Testing
  • Good experience on Linux
  • Good exposure to Visual studio, make files
  • Strong knowledge of software debugging and profiling tools
  • Good mathematical and analytical skills
  • Excellent verbal and written communication skills. Should be able to document complex technical concepts and collaborate with global remote teams.
  • Effective in a team environment as well as working independently.
Preferred
  • Experience with CMake, Dockers, CI engines like Jenkins
  • Exposure to web application development with some Javascript frameworks like React and NodeJS.
  • Experience with IoT
  • Knowledge or exposure to Python and/or Rust programming
  • Knowledge of embedded software architecture and design

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3496624
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana, India
  • Education
    Not mentioned
  • Experience
    Year