Battery Software Engineer (F/M) 100%
Battery Software Engineer (F/M) 100%

Battery Software Engineer (F/M) 100%

Neuenburg Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
CSEM SA

Auf einen Blick

  • Aufgaben: Design and develop embedded software for next-gen Battery Management Systems.
  • Arbeitgeber: Join CSEM, a leader in innovative technology transfer for sustainable energy.
  • Mitarbeitervorteile: Enjoy flexibility, attractive working conditions, and opportunities for personal development.
  • Warum dieser Job: Be part of a passionate team making a real impact on energy challenges.
  • GewĂĽnschte Qualifikationen: Master’s degree in Computer Science or Electrical Engineering; experience in embedded systems and cloud solutions required.
  • Andere Informationen: Work in a dynamic, multicultural environment focused on innovation and sustainability.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

Facing the challenge of our time

Help us grow and be more impactful!

The “Battery Systems” group of our “Sustainable Energy” Business Unit based in Neuchâtel, Switzerland, is currently looking for a Battery Software Engineer.

The cooperation between EPFL PV-Lab and the CSEM Battery Innovation Hub is at the forefront in the field of battery management systems design and implementation.

Your mission

Your mission is to design, develop, and test embedded software and cloud-based solutions that enable next-generation Battery Management System (BMS) platforms. You will play a key role in implementing real-time embedded software for BMS applications while also contributing to cloud-based battery data processing, storage, and visualization.

Collaborating closely with BMS engineers and battery algorithm experts, you will integrate advanced battery state estimators into the embedded system and develop cloud solutions for monitoring and analysis. Your work will directly support the technology transfer to industrial partners, ensuring high-quality, innovative solutions. This role requires autonomy, technical excellence, and a strong commitment to delivering impactful software solutions in the field of battery technology.

Your responsibilities

As part of our team, you will contribute to the development of cutting-edge BMS technology by:

  • Designing and implementing embedded software for an advanced Battery Management System, specifically on real-time hardware platforms like the CSEM zBMS.
  • Developing a cloud-based BMS platform (zBMS Cloud BMS) to handle data logging, analysis, and visualization through an interactive GUI.
  • Integrating and embedding battery state estimators (e.g., State of Charge (SoC), State of Health (SoH), State of Safety (SoS)) in collaboration with the algorithm team.
  • Documenting and presenting your work, including performance validation reports, technical documentation, and scientific publications at the international level.

Your profile

We are looking for a highly motivated and skilled software engineer with expertise in embedded systems and cloud-based solutions for Battery Management Systems (BMS).

Know-how:

  • A Master’s degree (MSc) in Computer Science, Electrical Engineering, or equivalent R&D experience.
  • Embedded Systems: Experience in C/C++ for real-time applications using RTOS (FreeRTOS, or Zephyr). Understanding of ARM processors and experience with automotive processors is a plus.
  • Web & Cloud Development: Full-stack experience with JavaScript (preferably with frameworks such as React and Next.js) for frontend UI and Node.js or Flask for backend, including REST API design, server-side logic, and data handling.
  • Software Development & DevOps: Good knowledge in Git, Docker and CI/CD tools (GitLab, Jenkins, Azure DevOps).
  • Database & Data Analytics: Experience with SQL, PostgreSQL, and data analysis using Python.
  • Wireless Communication & IoT: Knowledge of WiFi, Zigbee, Bluetooth, and communication protocols (HTTP, MQTT).
  • Familiarity with BMS software and battery diagnosis techniques is an advantage.

Interpersonal skills:

  • A strong sense of ownership, eagerness to learn, and ability to work autonomously.
  • Professional proficiency in English (both oral and written).

CSEM mission and values

Our mission is the development and transfer of innovative technologies to the Swiss industry. Our objective is to make an impact on our customers and on society at large in the fields of precision manufacturing, digital technologies and sustainable energy. Our strength is the excellence of our people, about 600 passionate specialists dedicated to innovation and technology transfer. We believe that strong values support the successful development of our organization as well as the harmonious and balanced development of all our employees.

We are

  • A unique place between research and industry at the cutting edge of new technologies.
  • An innovative, non-profit, and employee-driven company.
  • A dynamic, multidisciplinary, and multicultural environment.
  • A solar team focused on enabling solutions to energy challenges for a sustainable world.

means

  • Being part of a passionate community.
  • Incredible flexibility, attractive working conditions, and great opportunities for development.
  • Benefit from a management style based on trust & feedback and that favors a work-life balance.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity.

We look forward to receiving your complete application file via (CV, cover letter, certificates & diplomas) our job page.

Preference will be given to professionals applying directly.

#J-18808-Ljbffr

Battery Software Engineer (F/M) 100% Arbeitgeber: CSEM SA

At CSEM, we pride ourselves on being an exceptional employer, offering a dynamic and innovative work environment in Neuchâtel, Switzerland. Our commitment to employee growth is reflected in our supportive culture that emphasizes trust, feedback, and work-life balance, alongside incredible flexibility and attractive working conditions. Join us to be part of a passionate community dedicated to pioneering sustainable energy solutions and making a meaningful impact on society.
CSEM SA

Kontaktperson:

CSEM SA HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Battery Software Engineer (F/M) 100%

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as C/C++ for real-time applications and cloud development frameworks like React and Node.js. This will not only help you understand the role better but also allow you to speak confidently about your relevant experience during interviews.

✨Tip Number 2

Engage with the battery technology community by attending relevant webinars, workshops, or conferences. This can provide you with insights into current trends and challenges in battery management systems, which you can discuss in your interview to demonstrate your passion and knowledge.

✨Tip Number 3

Showcase your ability to work autonomously by preparing examples of past projects where you took ownership of a task or led a team. Highlighting your interpersonal skills and eagerness to learn will resonate well with the company's values.

✨Tip Number 4

Research CSEM's mission and values thoroughly. Understanding their commitment to innovation and technology transfer will allow you to align your personal goals with theirs, making your application more compelling.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Battery Software Engineer (F/M) 100%

C/C++ Programming
Embedded Systems Development
Real-Time Operating Systems (RTOS)
ARM Processor Knowledge
Full-Stack Web Development
JavaScript Frameworks (React, Next.js)
Node.js or Flask for Backend Development
REST API Design
Git Version Control
Docker Containerization
CI/CD Tools (GitLab, Jenkins, Azure DevOps)
SQL and PostgreSQL Database Management
Data Analysis with Python
Wireless Communication Protocols (WiFi, Zigbee, Bluetooth)
Battery Management Systems (BMS) Knowledge
Technical Documentation and Reporting
Autonomous Work Ethic
Professional Proficiency in English

Tipps für deine Bewerbung 🫡

Tailor Your Cover Letter: Make sure to customize your cover letter to reflect your passion for battery technology and your specific skills in embedded systems and cloud-based solutions. Highlight how your experience aligns with the responsibilities outlined in the job description.

Showcase Relevant Experience: In your CV, emphasize your experience with C/C++ for real-time applications, as well as any projects involving cloud development and data analytics. Be specific about your contributions and the technologies you used.

Highlight Interpersonal Skills: Since the role requires autonomy and a strong sense of ownership, include examples in your application that demonstrate your ability to work independently and your eagerness to learn. This can set you apart from other candidates.

Prepare Supporting Documents: Gather all necessary documents such as your CV, cover letter, and certificates. Ensure they are well-organized and clearly demonstrate your qualifications for the Battery Software Engineer position.

Wie du dich auf ein Vorstellungsgespräch bei CSEM SA vorbereitest

✨Showcase Your Technical Skills

Be prepared to discuss your experience with embedded systems and cloud-based solutions. Highlight specific projects where you used C/C++ for real-time applications, and be ready to explain your familiarity with RTOS like FreeRTOS or Zephyr.

✨Demonstrate Your Problem-Solving Abilities

Expect questions that assess your ability to tackle complex problems. Prepare examples of how you've integrated battery state estimators or developed cloud solutions for data processing and visualization in previous roles.

✨Emphasize Collaboration and Communication

Since the role involves working closely with BMS engineers and algorithm experts, be ready to discuss your teamwork experiences. Share how you effectively communicated technical concepts and collaborated on projects.

✨Prepare for Behavioral Questions

Reflect on your past experiences and be ready to answer behavioral questions that explore your sense of ownership, eagerness to learn, and ability to work autonomously. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

Battery Software Engineer (F/M) 100%
CSEM SA
CSEM SA
  • Battery Software Engineer (F/M) 100%

    Neuenburg
    Vollzeit
    48000 - 84000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-03-14

  • CSEM SA

    CSEM SA

    100 - 250
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>