Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior/Staff Python Software Engineer

Job LocationCambridge
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

Arm is seeking a Software Engineer to join the Productivity Engineering Group at Arm in Cambridge! As part of this team, you will develop solutions that automate specification, design, and documentation of next-generation Arm Products! With this job youwill be based in Cambridge and be developing tools as part of a productivity engineering hardware team.What will I be accountable forYou will join an innovative team passionate about developing and improving the tools and workflows that Arm uses to create IP and Systems for our partners all around the world! You will be constantly challenged to come up with innovative solutions to interestingproblems. If you are successful, your solutions will be used by multiple teams across Arm, and have an impact across the engineering organization. Specifically, successful candidates will:

  • Be responsible for the development and support of innovative methodology solutions using Machine-Readable Specifications (MRS) and flow automation.Develop and deploy MRS applications using a Python frameworkDevelop generators (Mako/Jinja templates) to producedifferent views of the MRS dataDevelop creative, exciting and pragmatic solutions to engaging problems.Lead CICD pipelines for the validation, reviewing and publishing of MRS contentWork closely with solution architects and IP/system product teams to define,develop and deploy solutions
Required Skills & ExperienceTo be considered for this position, you should have:
  • A Bachelors, Master’s degree or equivalent experience in Computer Science or Electrical/Computer Engineering7+ years industry experience in python application developmentExperience in developing, testing, delivering, and maintaining software solutionsExperiencewith YAML, JSON and XMLExperience implementing build pipelines with Git commit hooks (Code Commit, Jenkins plug-ins, configuration management etcGood knowledge of project management and workflow tools such as Agile, Jira, Scrum/Kanban, etc.Excellent analytical,problem-solving skills and interpersonal skills
"Nice to have" Skills and Experience
  • Knowledge of the Arm ArchitectureExperience in Hardware (RTL) designElectronic Design Automation (EDA) experience
In return:Arm is committed to global talent acquisition, offering an attractive relocation package. With offices around the world, Arm is a diverse organization of dedicated, creative, and hardworking engineers. By enabling a dynamic, inclusive, meritocratic, andopen workplace, where all our people can grow and succeed, we encourage our people to share their unrivaled contributions to Arms success in the global marketplace. Arm is an equal opportunity employer, committed to providing an environment of mutual respectwhere equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals and don’t discriminate based on any characteristic.#LI-KD1

APPLY NOW

Senior/Staff Python Software Engineer Related Jobs

© 2019 Naukrijobs All Rights Reserved