Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Embedded Software Engineer.
Spain Jobs Expertini

Urgent! Embedded Software Engineer Job Opening In Montmeló – Now Hiring BOLD

Embedded Software Engineer



Job description

Join to apply for the Embedded Software Engineer role at BOLD

At BOLD, we design and build the next generation of advanced battery systems for applications where performance, safety and reliability are critical — from motorsport and hypercars to aerospace, marine and defense.

Responsibilities

  • Design and develop embedded software for BMS and other battery-related control systems.

  • Implement control algorithms for charging, discharging, and state estimation.

  • Integrate software and hardware working with cross‑functional engineering teams.

  • Validate and debug embedded code using lab instrumentation and HIL environments.

  • Ensure compliance with automotive and defense software standards (ISO 26262, MISRA‑C, DO‑178C or similar).

  • Document, test, and optimise code for reliability and performance.

  • Contribute to continuous improvement of our embedded platform and internal tools.

Qualifications

Education & Experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.

  • 2+ years of experience in automotive software engineering.

  • Hands‑on experience in embedded software development.

Technical Skills

  • Proficiency in C programming (C++ is a plus).

  • Experience with software development tools and version control systems (Git, GitHub, etc.).

  • Familiarity with software testing and validation methodologies.

  • Experience with communication protocols (CAN, Ethernet, I²C, SPI) and hardware‑software integration.

  • Experience with debugging tools such as Lauterbach or Segger.

  • Familiarity with MISRA C guidelines and V‑model development.

Desirable Skills & Experience

  • Understanding of Battery Management Systems (BMS) and their functional blocks.

  • Experience with Python, MATLAB or Simulink for analysis or automation.

  • Familiarity with functional safety (ISO 26262), defense standards (AQAP, MIL‑STD) or aerospace software processes.

  • Knowledge of real‑time operating systems (RTOS) or hardware‑in‑the‑loop (HIL) testing.

Benefits

  • High‑growth, multicultural environment: Be part of a fast‑scaling company driving innovation in advanced electrification.

  • Flexible compensation: Private health insurance (Sanitas plan) with reduced cost for employees and family; subsidised canteen.

  • Flexible work schedule and up to 5 remote days/month.

  • Monthly Town Hall.

About BOLD

At Bold Valuable Tech, we’re a diverse, international team with backgrounds in automotive, motorsport, aerospace, defense and aviation.

We combine creativity and engineering rigour to deliver high‑performance, safe and sustainable energy systems for the world’s most demanding applications.

Inclusion & Diversity

BOLD is an equal opportunity employer.

We foster a culture where ideas thrive based on merit and competence, regardless of age, disability, race, religion, gender, sexual orientation, or family circumstances.

We believe in curiosity, ownership, boldness, and excellence — empowering every engineer to shape real‑world products and decisions.

#J-18808-Ljbffr


Required Skill Profession

Ingeniería Y Tecnología



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Embedded Software Potential: Insight & Career Growth Guide