Software Engineer
il y a 6 jours
Job ID 2025-15870
Date posted Oct. 22, 2025
Location Sophia Antipolis, France
Category Software Engineering
At Arm, we architect the building blocks of the modern digital world. The Machine Readable Specifications (MRS) team plays a foundational role in this mission by developing the specification infrastructure that enables scalable, automated generation and validation of Arm IP.
We build and maintain high-quality, structured specifications that serve as the single source of truth for internal teams and external partners. These specifications drive automated tooling and system integration across Arm’s hardware and software ecosystem.
**Job Description**:
As a Software Engineer in the MRS team, you will help develop and maintain tools in python and infrastructure for authoring, validating, and consuming machine-readable specifications of Arm’s processor and system IP.
This is a hands-on role where you’ll be responsible for implementing new features, resolving issues, and improving the quality of our specification workflows. You’ll work closely with experienced engineers and specification authors, contributing to the efficiency and reliability of a growing platform
**Responsibilities**:
- Develop and improve Python tools for working with YAML/XML/JSON based specifications.
- Implement and test software components that validate or transform architectural specification data.
- Supply to improving the authoring experience and consistency of specifications.
- Collaborate with partners across IP development and tooling teams to understand requirements.
- Participate in code reviews and help maintain a high standard of code quality and documentation.
Required Skills and Experience:
- Proficiency in Python or a similar programming language..
- Strong problem-solving skills.
- Experience using Git for version control and collaborative development.
- High attention to detail and a commitment to writing clean, maintainable code.
- Ability to work independently while knowing when to seek guidance.
- Effective written and verbal communication skills in English.
- Awareness of coding standards, testing, version control, and automation guidelines.
- Ability to use Bash or other shell environments for scripting and development workflows.
“Nice To Have” Skills and Experience:
- Understanding of build systems, testing frameworks, and CI environments (e.g., Jenkins CI).
- Proficiency in manipulating structured data formats such as XML, JSON, and YAML.
- Basic understanding of Makefiles and build automation.
- Familiarity with schema validation techniques (e.g., XSD, JSON Schema).
- Experience writing or maintaining user documentation using Sphinx or similar tool.
- Interest in hardware design concepts (e.g., registers, memory maps, interrupts, clocks, resets).
Accommodations at Arm
Hybrid Working at Arm
Equal Opportunities at Arm
Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
-
Software Engineer
il y a 6 jours
Sophia Antipolis, Provence-Alpes-Côte d'Azur, France Hillcrest Labs, acquired by CEVA Temps pleinBack to careersDescriptionAbout the Business Unit:Ceva is at the forefront of the Smart Edge revolution, with innovative state-of-the-art Silicon and Software solutions that enable products to Connect, Sense and Infer.Within the Wireless Internet of Things Business Unit (WIoT BU), we are offering you a unique opportunity to shape the future of connected...
-
Software Engineer
il y a 4 jours
Sophia Antipolis, Provence-Alpes-Côte d'Azur, France Ceva Temps pleinAbout the Business Unit: Ceva is at the forefront of the Smart Edge revolution, with innovative state-of-the-art Silicon and Software solutions that enable products to Connect, Sense and Infer. Within the Wireless Internet of Things Business Unit (WIoT BU), we are offering you a unique opportunity to shape the future of connected devices. Our advanced...
-
Software Engineer
il y a 4 jours
Sophia Antipolis, Provence-Alpes-Côte d'Azur, France Ceva, Inc. Temps pleinAbout the Business Unit:Ceva is at the forefront of the Smart Edge revolution, with innovative state-of-the-art Silicon and Software solutions that enable products to Connect, Sense and Infer.Within the Wireless Internet of Things Business Unit (WIoT BU), we are offering you a unique opportunity to shape the future of connected devices. Our advanced wireless...
-
Video Analytics
il y a 3 jours
Sophia Antipolis, France Axis Communications Temps pleinJob Title Video Analytics & AI Software Engineer Job Description - Did you know that there is a new Axis Engineering Office on the French Riviera? We are growing and are now looking for our next Video Analytics Software Engineer who wants to be part of a team developing new products and features using cutting-edge technologies! Do you want to be a part of...
-
Security Firmware software engineer
il y a 2 semaines
Sophia Antipolis, Provence-Alpes-Côte d'Azur, France NXP Semiconductors Temps pleinWe are now looking for a Software Engineer to join the Security ROM and Firmware Team. As an industry leader in embedded processing, the BL SCE offers the broadest portfolio of ARM-based embedded solutions. Its scalable portfolio spans from high-performing, many-core application processors to ultra-low-power microcontrollers. You will be working on i.MX...
-
Graduate Software Engineer
il y a 4 jours
Sophia Antipolis, France Arm Temps pleinShow more **Early Careers at Arm**: Would you like to play a part in developing next-generation technology while working alongside and learning from some of the world’s best engineers? **Job Overview**: You will help the development of Arm hardware IP (Intellectual Property) used extensively in a wide variety of devices like mobile phones, tablets,...
-
Security Firmware Lead software engineer
il y a 2 semaines
Sophia Antipolis, Provence-Alpes-Côte d'Azur, France NXP Semiconductors Temps pleinWe are now looking for a Senior Software Engineer to join the Security ROM and Firmware Team. As an industry leader in embedded processing, the BL SCE offers the broadest portfolio of ARM-based embedded solutions. Its scalable portfolio spans from high-performing, many-core application processors to ultra-low-power microcontrollers. You will be working on...
-
Senior Software Engineer
il y a 1 semaine
Sophia Antipolis, France Arteris Temps pleinArteris enables engineering and design teams at the world’s most transformative brands to connect and integrate today’s system-on-chips (SoCs) that fuel modern innovation. If you’ve held a smartphone, driven an electronic car, or powered up a smart TV, you’ve come in contact with what we do at Arteris. Here, the future is quite literally in your...
-
Senior Staff Software Engineer
il y a 3 jours
Sophia Antipolis, France Arteris IP Temps plein**Do you want to contribute to the backbone of some of the world’s most popular S**ystem **o**n **C**hip**s?** As a **Senior** **Staff **Software Engineer** at Arteris, you will have a leading role in the development of next generation of Arteris IP solutions, enabling the design of extremely configurable digital logic blocks. We intend to revolutionize...
-
Senior Staff Software Verification Engineer
il y a 3 jours
Sophia Antipolis, France Arteris IP Temps plein**Do you want to contribute to the backbone of some of the world’s most popular S**ystem **o**n **C**hip**s?** As a **Senior** **Staff **Software **Verification** **Engineer** at Arteris, you will have a leading role in the development of next generation of Arteris IP solutions, enabling the design of extremely configurable digital logic blocks. We...