Padmi
Caterpillar logo
Caterpillar

construction equipment · mining equipment

C++ Architect

ChennaiPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Caterpillar

Opens the source posting on shine.com

Source description

About the role

View original

As a Safety-Critical Autonomy Applications Lead at Caterpillar Inc., you will play a crucial role in designing, developing, testing, and overseeing safety-critical autonomy applications. By collaborating with cross-functional teams, you will ensure that internal and external needs are met efficiently and effectively. Key Responsibilities: - Design safety-critical features from end to end, including translating requirements into technical designs for sensor data processing, object detection, threat assessment, and automated safety responses. - Guide teams on real-time embedded software design practices to ensure that components are modular, testable, and maintainable. - Document architecture specifications, software design descriptions, verification plans, test cases, operating procedures, and safety procedures. - Support developers in building and validating detection and decision-making algorithms across multiple vehicle and machine configurations. - Utilize appropriate tools to debug, test, and maintain software and hardware systems, leading verification and validation activities. - Lead design and code reviews with a focus on safety, correctness, numerical stability, and handling of degraded or missing data. Qualification Required: - Degree in Electronic/Electrical Engineering or Computer Science curriculum. - More than 10 years of relevant industry experience in developing C++ applications. In addition to the above responsibilities and qualifications, as a Safety-Critical Autonomy Applications Lead at Caterpillar Inc., you will be part of a global team that values progress, innovation, and collaboration. Together, we are dedicated to building a better world for all to enjoy living in, creating stronger, more sustainable communities. This position requires working onsite five days a week. Caterpillar is an Equal Opportunity Employer, and qualified applicants of any age are encouraged to apply. Join our Talent Community if you are not ready to apply yet. As a Safety-Critical Autonomy Applications Lead at Caterpillar Inc., you will play a crucial role in designing, developing, testing, and overseeing safety-critical autonomy applications. By collaborating with cross-functional teams, you will ensure that internal and external needs are met efficiently and effectively. Key Responsibilities: - Design safety-critical features from end to end, including translating requirements into technical designs for sensor data processing, object detection, threat assessment, and automated safety responses. - Guide teams on real-time embedded software design practices to ensure that components are modular, testable, and maintainable. - Document architecture specifications, software design descriptions, verification plans, test cases, operating procedures, and safety procedures. - Support developers in building and validating detection and decision-making algorithms across multiple vehicle and machine configurations. - Utilize appropriate tools to debug, test, and maintain software and hardware systems, leading verification and validation activities. - Lead design and code reviews with a focus on safety, correctness, numerical stability, and handling of degraded or missing data. Qualification Required: - Degree in Electronic/Electrical Engineering or Computer Science curriculum. - More than 10 years of relevant industry experience in developing C++ applications. In addition to the above responsibilities and qualifications, as a Safety-Critical Autonomy Applications Lead at Caterpillar Inc., you will be part of a global team that values progress, innovation, and collaboration. Together, we are dedicated to building a better world for all to enjoy living in, creating stronger, more sustainable communities. This position requires working onsite five days a week. Caterpillar is an Equal Opportunity Employer, and qualified applicants of any age are encouraged to apply. Join our Talent Community if you are not ready to apply yet.

One address, no account. We’ll tell you when matching roles go live.

More at Caterpillar

Related open roles

View all roles