Software Engineer

il y a 6 jours


Sophia Antipolis, France Arm Temps plein

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 plein

    Back 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 plein

    About 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 plein

    About 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 plein

    Job 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...


  • Sophia Antipolis, Provence-Alpes-Côte d'Azur, France NXP Semiconductors Temps plein

    We 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...


  • Sophia Antipolis, France Arm Temps plein

    Show 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,...


  • Sophia Antipolis, Provence-Alpes-Côte d'Azur, France NXP Semiconductors Temps plein

    We 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 plein

    Arteris 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...


  • 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...


  • 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...