Software Engineer (AWS)

We are looking for a Software Engineer (AWS) for a position located in Pune, India, starting immediately.

YOUR WORK ENVIRONMENT

At MAN India, we offer a state-of-the-art and modern work space. Our engineers work on the latest and advanced technologies in the automotive world with the latest hardware and software. We offer a conducive ecosystem for our engineers to learn and perform. Furthermore, the office space includes a spacious cafeteria, breakout areas, recreational facilities as well as space for conferences and meetings.

JOB PURPOSE/ROLE

As a member of our team you will have the following tasks:

  • Motivated and ambitious Toolchain & Development Environment Engineer.    
  • Key role in enabling efficient and reliable software development.    
  • Someone who is passionate about developer productivity, build systems, and modern software engineering environments.  
  • Provide and maintain development environments for onboard ATS software.  
  • Design, develop, and manage build systems and toolchains to support C++ ATS onboard software.  
  • Enable engineering productivity by implementing user-friendly tooling and developer workflows.  
  • Manage and integrate third-party libraries used in onboard ATS systems.    
  • Ensure reliable compilation, build, and deployment processes in a Linux-based environment.  
  • Collaborate across engineering teams to improve developer efficiency and software quality.

YOUR QUALIFICATIONS

Must Have

  • Qualification: M.Tech/ B.E- Computer Science, Electronics and Telecommunication  
  • Experience Range: 3 to 6 years  
  • Strong hands-on expertise with Bazel Build system development environments.  
  • Proficiency in Linux-based environment, Ansible, Python.  
  • A strong Agile and DevOps mindset, with a focus on collaboration, adaptability, and   continuous   improvement.  
  • Working knowledge of creating Docker files to support configuration management   and containerization.  
  • Practical experience with Git and GitLab, including branching strategies and CI/CD   pipeline configuration.  
  • A results-oriented approach with the ability to proactively identify issues, propose   solutions, and navigate obstacles effectively.  
  • Familiarity with toolchain management, software compilation, build environment & cloud   computing platforms.    
  • Background in software development and product development.

Good To have  

  • Mindset to solve the problems efficiently.  
  • Knowledge with autonomous vehicle.    
  • Emphasis on quality, maintainability and usability.  
  • Communicative, Team-oriented mindset and strong collaboration skills.  
  • Knowledge on Agile process.  
  • Ability to quickly adapt to changing conditions.  
  • Team player who values openness, knowledge sharing.

  

APPLY NOW