Post Job Free
Sign in

Software Developer

Company:
Hexagon R&D India
Location:
Ameerpet, Telangana, 500038, India
Posted:
April 10, 2024
Apply

Description:

Responsibilities

We are looking for an affluent algorithm developer with 5 to 8 years of experience.

Primary focus will be collaborating with the engineering teams to integrate various libraries, modules, and communications relating to metrology applications.

Should ensure the implemented algorithms are robust, effective & definite (with minimum time and space complexity).

Ability to produce clean and optimized code.

Building, testing, deploying, and maintaining a software system for the non-contact measurement of sheet metal BIW.

Understand high level architecture, should coordinate, and work with the global team members to implement the new functionalities and resolve the issues.

Should ensure SAFe process is strictly maintained.

Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

Educational Qualifications

Bachelor / master's degree or equivalent degree from a reputed university preferably with Mathematics background.

5+ years of experience in working with C++, C# and/or Python.

1+ years of experience with Linux and/or Windows scripting (Bash, Command Shell, Powershell)

1+ years of experience creating Domain Specific Languages, Serialization, and Inter-process communication

Overview

Hexagon: Hexagon is a global leader in sensor, software, and autonomous solutions. We are putting data to work to boost efficiency, productivity, and quality across industrial, manufacturing, infrastructure, safety, and mobility applications. Our technologies are shaping urban and production ecosystems to become increasingly connected and autonomous – ensuring a scalable, sustainable future.

Hexagon Capability Centre India (HCCI): Hexagon Capability Center India (HCCI) is the single largest R&D hub of Hexagon. Formerly known as Intergraph, we are one of the first IT companies in Hyderabad and have demonstrated excellence for over 35 years. We continue to innovate and grow and are now an 1850+ workforce strong and counting.

Innovations, consistent deliveries, and ever-evolving technologies at HCCI have helped various Hexagon units to grow their business and customer base globally. HCCI has product teams that work on product portfolios for Asset Life Cycle & Intelligence (ALI), Safety & Infrastructure, Geospatial, Geosystems, Mining, Manufacturing Intelligence, and Autonomy & positioning. In addition, HCCI has dedicated services teams that provide implementation services for ALI and Safety Infrastructure & Geospatial customers worldwide.

Key Responsibilities

Should have the ability to understand the existing algorithms and improve their performance.

Should demonstrate building culture of innovation, ownership, accountability, and focus.

Should possess good communication and presentation skills with ability to interact with different cross-functional teams across regions.

Keep your code clean and documented.

Skills Required

Hands on experience with C++, C#, and/or Python is a must-have, experience with all three would be ideal.

Strong skills and experience demonstrated in data structures, serialization, Inter-process communication (e.g., MQTT, REST API), and scripting are required.

Multi-threading skills, async/await, and process optimization is required.

Knowledge of spatial mathematics, computational geometry, transforms and graphics manipulation is nice to have.

Knowledge of containerization platforms such as Docker is a plus.

Knowledge of and/or experience with OPC-UA, PLC, and Industrial PC programming is a plus.

Ability to write clean and reusable code with good design and architect skills.

Ability to explain why good software abstraction is important

Strong debugging skills

Agile methodologies.

Exposure to Manufacturing domain (production / metrology) has added advantage.

Hexagon Diversity Commitment

The Company seeks to actively recruit, continually develop and retain talented people from diverse backgrounds and origins. The Company also is an equal opportunity employer, committed to providing equal opportunities to all qualified employees and applicants for employment. All applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability status or any other status protected by any applicable law. All employees will be treated with equal respect and will have an equal opportunity to contribute fully to the Company's success based on their individual skills and interests.

Full time

Apply