Expires soon Arm

Software Engineer

  • Graduate job
  • Cambridge (Cambridgeshire)
  • IT development

Job description

Job Description

ARM is looking for an experienced software specialist to join the Technical Communication Infrastructure team. This team is responsible for supporting a range of systems essential to the production of technical content for both internal and external customers. We are currently transitioning from Adobe FrameMaker to Ixiasoft DITA CMS as the main authoring system. We also use the Acrolinx spelling, grammar and linguistic style checker.

This is a role offering a great variety of work, with duties split between technical support, systems administration and bespoke development. Day to day duties may include providing direct support to Tech Comms authors, development of new content templates and formatting, designing & implementing more substantial solutions to meet enhancement requests and deliver product roadmap objectives (e.g. automated import & reuse of content from other systems).

The team follows the AGILE methodology and works closely with colleagues in the ARM IT group and software vendor support teams to ensure we provide the best possible service to our users.

Job Requirements

Essential Technical Skills & Experience:

· A degree in Computer Science, Engineering, Mathematics or Physics
· Familiar with software design and development methodologies
· Expert knowledge of XML, XSLT and XPath
· Minimum 3 years programming experience
· Track record of working in a professional software development environment, hence familiarity with Jira, Subversion, etc.
· Proficient in one or more scripting languages, e.g. Javascript, Perl, ANT
· Some experience of Unix/Linux system administration
· Experience of SQL or XML databases

Personal Characteristics:

· Strong team player with excellent communication skills
· Enthusiastic, proactive, and self-motivated
· Analytical & methodical approach to problem solving
· Motivated to work both unsupervised and as part of a project team
· Experience of delivering and support software systems to direct customers
· Must be able to empathize with challenges faced by the user community

Desirable Skills:

· Knowledge of the DITA authoring methodology and leading XML editing tools (i.e. oXygen)
· Experience of XSL-FO or Antenna House PDF generator
· Experience of Apache Tomcat and/or GlassFish servers
· Use of regular expressions

Package

Salary dependent on experience

Shares (Restricted Share Units) at the discretion of ARM Holdings plc

SAYE share purchase scheme

Private Medical Insurance

Permanent Health Insurance

Life Assurance

Contributory Personal Pension scheme

Relocation expenses where appropriate

LI*CG
LI*P1A

About ARM

ARM® is at the heart of the world's most advanced digital products. Our technology enables the creation of new markets and transformation of industries and society. We design scalable, energy efficient-processors and related technologies to deliver the intelligence in applications ranging from sensors to servers, including smartphones, tablets, enterprise infrastructure and the Internet of Things.

Our innovative technology is licensed by ARM Partners who have shipped more than 50 billion Systems on Chip (SoCs) containing our intellectual property since the company began in 1990. Together with our Connected Community, we are breaking down barriers to innovation for developers, designers and engineers, ensuring a fast, reliable route to market for leading electronics companies.

With offices around the world, ARM is a diverse community of dedicated, innovative and highly talented professionals. By enabling an inclusive, meritocratic and open workplace where all our people can grow and succeed, we encourage our people to share their unique contributions to ARM's success in the global marketplace.

Benefits

Your particular benefits package will depend on position and type of employment and may be subject to change. Your package will be confirmed on offer of employment. ARM's benefits program provides permanent employees with the opportunity to stay innovative and healthy, ensure the wellness of their families, and create a positive working environment.

· Annual Bonus Plan
· Restricted Share Units (RSU)
· Employee Stock Purchase Program (ESPP)
· Group Personal Pension Plan with enhanced company contribution
· Medical, Travel, Health & Life Insurances
· SAYE, Save as you Earn
· Holiday, 25 days annual leave with option to buy an additional 5 days per year
· Sabbatical, 20 paid days every four-year of service
· Volunteering, One (1) paid working day each year (TeamARM)
· Others, cycle to work, free car parking, gym on site, team and social events

About ARM

ARM® is at the heart of the world's most advanced digital products. Our technology enables the creation of new markets and transformation of industries and society. We design scalable, energy efficient-processors and related technologies to deliver the intelligence in applications ranging from sensors to servers, including smartphones, tablets, enterprise infrastructure and the Internet of Things.

Our innovative technology is licensed by ARM Partners who have shipped more than 50 billion Systems on Chip (SoCs) containing our intellectual property since the company began in 1990. Together with our Connected Community, we are breaking down barriers to innovation for developers, designers and engineers, ensuring a fast, reliable route to market for leading electronics companies.

With offices around the world, ARM is a diverse community of dedicated, innovative and highly talented professionals. By enabling an inclusive, meritocratic and open workplace where all our people can grow and succeed, we encourage our people to share their unique contributions to ARM's success in the global marketplace.

Make every future a success.
  • Job directory
  • Business directory