Capitole is celebrating 10 years! We are now more than 1,000 people building an environment where talent is nurtured, recognized, and empowered to grow.
People First : trust, respect, and professional development.
Employee turnover rate of just 13%, well below the industry average.
Cutting-edge projects with global clients and modern technologies.
Tailored training programs : up to €1,200 / year per employee.
True flexibility to work your way.
Monthly check-ins and annual 360o evaluations to support your growth.
Private health insurance, flexible compensation, and Wellhub for your overall wellbeing.
Active tech communities to learn and share knowledge.
Amazing team events (yes, we know how to have fun too ).
Are you an experienced Embedded Software Engineer / Software Architect with strong Python tooling skills?
We're looking for someone to join an international automotive project, working at the intersection of embedded architecture, automation and documentation-as-code.
Main tasks
- Design and evolve software architectures for embedded and safety-critical systems.
- Create and maintain Python-based tools to support architecture automation, documentation workflows and interface validation.
- Define software interfaces and collaborate with development partners to ensure consistency across the stack.
- Integrate engineering artifacts from MBSE tools (DOORS, Rhapsody, ReqIF, PlantUML) into automated documentation pipelines.
- Use and extend Sphinx / Sphinx-Needs (or similar tools) to maintain traceable, versioned documentation.
- Collaborate with globally distributed teams and contribute to process and tooling improvements.
- (Optional) Support safety analysis activities (FMEA, FTA).
Required Experience
Several years of experience in embedded engineering (C / C++ / RTOS / AUTOSAR).Strong Python skills for automation, tooling and scripting.Experience with documentation workflows (Sphinx, Doxygen, PlantUML, or similar).Good understanding of real-time systems, state machines, and synchronization mechanisms.Familiarity with automotive environments (ASPICE, ISO 26262, SAFe).Experience with MBSE or requirements tools (DOORS, Rhapsody, Enterprise Architect, ReqIF...).Excellent communication skills and fluency in English.Nice to Have
Experience with Rust or modern C++.Experience with architecture-as-code approaches.Knowledge of Bazel or other modern build systems.Location : 100% Remote (Spain)
Schedule : Flexible hours, with short Fridays
Language : English (working language) — Spanish B2 is a plus
Want to know more? Click here ️ and find out!
See what people say about us ️ Glassdoor Reviews
Feel free to send us your profile, we are excited to meet you!
The employee will adhere to information security policies :
Will have access to confidential information related to Capitole and the project they are working on.Must comply with the security policies and internal policies of the company and the client.Must sign an NDA.