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