National AI Awards 2025Discover AI's trailblazers! Join us to celebrate innovation and nominate industry leaders.

Nominate & Attend

3 Days Left! Senior C++ and Java Engineer (Apply inminutes)

ARM
Cambridge
5 months ago
Applications closed

Related Jobs

View all jobs

Data Engineer - Big Data

Data Scientist (eDV clearance required)

Electronics Engineer

Chief Data Scientist

Data Scientist - (Senior AI/ML Engineer)

Research Manager (Computer Vision/Machine Learning)

We are looking for a dedicated software engineer withproven understanding of modern C++ and Java to join our Streamlinedeveloper tools team. The tool touches all layers of the softwarestack, collecting performance data from across a target system andproviding our users with rich data visualizations in the host tool.Job OverviewThe role involves collaborating with a team ofhighly motivated engineers from different backgrounds, andcustomers throughout the world, to design, and develop the nextgeneration of performance analysis tools for Arm CPUs . Engineerson the team develop new features, maintain existing ones, andsupport the engineering infrastructure for build, test, andcontinuous integration. The team also helps to support bothinternal and external users, and contributes to our developerdocumentation, developer website, and community forums. We aregrowing our team to help deliver features that support the fullbreadth of Arms product portfolio. Our tools are used to optimizethe latest smart cars, drones, mobile games, and machine learningapplications, your ideas will make a difference and help to bringworld-beating products to market. ##Responsibilities:* Codedevelopment and associated testing to introduce new features to ourtool, extending our use cases and target end users. * Working in anAgile cadence and driving continuous improvement through all stagesof the development life-cycle. * Working with the team leads,product owner and product manager to support the roadmap, breakdown requirements and plan implementation * Coaching and mentoringof junior team members ##Required Skills and Experience :*Excellent proven software development skills using Java or C++. *Experience writing quality code; unitintegration testing, CICDpipelines etc. * Ability to drive feature development from designto implementation to release * A good university degree in anengineering, scientific or mathematical field, or equivalentexperience. ##“Nice To Have” Skills and Experience :*Experience with people management. * Experience with optimizationand profiling for software applications, system software. *Knowledge in scripting, in a language such as Python, and using theLinux command line. * Familiarity with LinuxPOSIX development, orlow level LinuxAndroid systems programming ##In Return:Youllbe getting the opportunity to take control of a brand new,fast-paced team, with plenty of support and training to excel inyour new role. There is also a clear path for progression includingpeople management opportunities! ## About the group Strategy &Ecosystems STE is to help our customers craft creative and energyefficient Arm-Powered products, using powerful and easy to usedevelopment tools. Our mission is to build or enable tools thatimprove Arm system performance, productivity or time to market. ##About ArmFrom automation to AI to ML, we design technologythat changes people’s lives. Arm technology reaches over 70% of theworld’s population and is in 95% of all connected devices. We’re adiverse, global team with a common passion for unlocking the powerof technology for everyone. Whether you’re new to your career orhighly experienced in your role, you’ll love it here. #LI-JB1 ##Accommodations at ArmAt Arm, we want our people toDo GreatThings. If you need support or an accommodation toBe YourBrilliant Selfduring the recruitment process, please email. To note,by sending us the requested information, you consent to its use byArm to arrange for appropriate accommodations. All accommodationrequests will be treated with confidentiality, and informationconcerning these requests will only be disclosed as necessary toprovide the accommodation. Although this is not an exhaustive list,examples of support include breaks between interviews, havingdocuments read aloud or office accessibility. Please email us aboutanything we can do to accommodate you during the recruitmentprocess. ##Hybrid Working at ArmArm’s approach to hybridworking is designed to create a working environment that supportsboth high performance and personal wellbeing. We believe inbringing people together face to face to enable us to work at pace,whilst recognizing the value of flexibility. Within that framework,we empower groupsteams to determine their own hybrid workingpatterns, depending on the work and the team’s needs. Details ofwhat this means for each role will be shared upon application. Insome cases, the flexibility we can offer is limited by local legal,regulatory, tax, or other considerations, and where this is thecase, we will collaborate with you to find the best solution.Please talk to us to find out more about what this could look likefor you. ##Equal Opportunities at ArmArm is an equalopportunity employer, committed to providing an environment ofmutual respect where equal opportunities are available to allapplicants and colleagues. We are a diverse organization ofdedicated and innovative individuals, and don’t discriminate on thebasis of race, color, religion, sex, sexual orientation, genderidentity, national origin, disability, or status as a protectedveteran.

National AI Awards 2025

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Top 10 Mistakes Candidates Make When Applying for AI Jobs—And How to Avoid Them

Avoid the biggest pitfalls when applying for artificial intelligence jobs. Discover the top 10 mistakes AI candidates make—plus expert tips and internal resources to land your dream role. Introduction The market for AI jobs in the UK is booming. From computer-vision start-ups in Cambridge to global fintechs in London searching for machine-learning engineers, demand for artificial-intelligence talent shows no sign of slowing. But while vacancies grow, so does the competition. Recruiters tell us they reject up to 75 per cent of applications before shortlisting—often for mistakes that could have been fixed in minutes. To help you stand out, we’ve analysed thousands of recent applications posted on ArtificialIntelligenceJobs.co.uk, spoken with in-house talent teams and independent recruiters, and distilled their feedback into a definitive “top mistakes” list. Below you’ll find the ten most common errors, along with actionable fixes, keyword-rich guidance and handy internal links to deeper resources on our site. Bookmark this page before you hit “Apply”—it could be the difference between the “reject” pile and a career-defining interview.

Top 10 Best UK Universities for AI Degrees (2025 Guide)

Discover the ten best UK universities for Artificial Intelligence degrees in 2025. Compare entry requirements, course content, research strength and industry links to choose the right AI programme for you. Artificial Intelligence continues to transform industries—from healthcare to finance to transportation. The UK leads the way in AI research and education, with several universities consistently ranked among the world’s best for Computer Science. Below, we spotlight ten UK institutions offering strong AI-focused programmes at undergraduate or postgraduate level. While league tables shift year to year, these universities have a track record of excellence in teaching, research, and industry collaboration.