Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

ARM Senior/Staff Software Engineer 
India, Karnataka, Bengaluru 
720400693

14.04.2025
Responsibilities:
  • Design and implement automation tools, build flows, and methodologies.
  • Collaborate and work with a team of experienced engineers to drive innovation in validation tooling and automation frameworks.
  • Take ownership of project deliverables, track risks, and ensure timely, high-quality execution.
  • Continuously improve team efficiency through adoption of modern development practices and CI/CD workflows.
  • Engage with multi-functional teams to develop and integrate solutions that support current and future Arm architectures.
Required Skills and Experience :
  • Bachelor's or Master’s degree in Computer Engineering, Computer Science, or Electronics Engineering. Equivalent experience will also be considered.
  • 8+ years of experience in engineering roles focused on automation, build flow development, design automation, and CI/CD pipeline development for embedded systems using tools like GitLab CI, Jenkins, or GitHub Actions.
  • Proven experience in owning and delivering methodology or tooling projects.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively across teams.
  • Strong skills in debugging, problem solving, and analytical thinking
“Nice To Have” Skills and Experience :
  • Experience in developing build and regression management flows for embedded or semiconductor project environments.
  • Proficient in Unix/Linux, with strong shell scripting experience (e.g., bash, tcsh).
  • Programming experience in C/C++, and scripting experience in Python or Perl.
  • Experience with embedded build tools (Make, CMake, Yocto, Buildroot, etc.).
  • Familiarity with version control systems (e.g., Git,GitLab) and CI tools like Jenkins or Bamboo.
  • Understanding of verification environments, software toolchains (especially GNU toolchains), and embedded system workflows.
In Return:

we promise you endless opportunities to experiment and go even further in hardware! From architecture definition to sophisticated core implementation to full custom physical IPs, here you'll have our backing to push limits in vital areas.