The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.
We are looking for a “Hands on” team member that will work as a software developer in SW infrastructure in a complex development environment(s) and writing java/python/Groovy code/scripts/make files , Jenkins files/build configurations.
The job includes multiplatform, multi version products, in large scale version control tools.
The job requires deep understanding, tracking and controlling changes of multi-component SW product(s).
The job also requires strong system understanding and working with CI process multi-site infrastructure . Communication and coordination of multiple interfaces.
Key Responsibilities
Hands on in coding Gradle build system , C-Make , other build managers , scripting development in Python/Groovy/Java or any other language, knowledge in make or other build systems tools
Innovate and raise new areas where the team can contribute significantly to development process and product lifecycle
Responsible for GIT/Artifactory/Github/Gradle/Jenkins and other R&D infrastructure SW.
Essential Requirements
· At least 2 years of experience as a software developer/Devops developer in Python ,Java, Groovy ,other programing languages
· Knowledge and hands on with GIT and Gerrit/Github/other is an advantage
· Knowledge in CI process and Jenkins environment is an advantage
Desirable Requirements
· Fast learner, brilliant, creative, “hands-on”, team-player
· Relevant academic credentials (CS/ CE / EE / Math or other exact science), preferably with honors
· Ability to interact and collaborate with highly technical SW engineering teams
· Independent, Self starter, enthusiastic proactive mindset