Location: Netherlands, Rotterdam
Company: Maxwell+Spark
Job Type: Full-Time
Department: Engineering
Do you want to shape the future of industrial mobility and contribute to a greener world? Then join Maxwell+Spark, an innovative, multinational, Greentech scaleup focused on Li-ion technology. With a fast-growing team of 11 innovators in Rotterdam, our goal is to enable industrial users to make the switch to clean energy sources. Together we are building a more sustainable world. Are you in?
M+S is looking for a passionate, progressive professional who wants to accelerate the energy transition. We challenge you to combine your expertise in energy systems with your creative, problem-solving mindset and proactive attitude. You have commercial insight and work accurately. At Maxwell+Spark we stimulate creativity, diversity, and flexibility.
Job Summary:
The Software Embedded Engineer will play a critical role in the design, and development of battery systems. In a multi-disciplinary team, you will focus on battery management systems and power conversion. With a hands-on mentality, you will design and develop software according to the requirements and specifications of the project in close cooperation with the other engineers. This role requires a strong background in embedded systems using different microprocessors and peripherals. Experience with lab instrumentation such as oscilloscopes, logic/ protocol analyzers for debugging embedded systems at hardware level using a Hardware-In-the-Loop (HIL) approach. Knowledge of power electronics and control theory is a real advantage. The ideal candidate will have a passion for innovation bridging the gap between theory and challenges and opportunities in the market.
Your Profile:
- Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
- Proven experience in embedded software/firmware programming and development.
- Knowledge of different DSP/μC platforms (e.g., TI, NXP and STM microcontrollers and DSPs) and real-time operating systems (RTOS).
- Experience with communication protocols such as CAN, SPI, I2C, UART, wireless, etc.
- Knowledge of analog and digital circuit design principles.
- Knowledge of (analog/ digital) control theory is strongly preferred.
- Experience in using schematic development and circuit simulation software is a plus.
- Familiarity with designing systems using Digital Twins and Model-based design in MATLAB/Simulink is a plus.
- Fluency in English.
- Proactive, creative, enthusiastic, and result-oriented team player with strong planning, organizational, and communication skills.
- Natural problem-solver who is not afraid of getting involved when needed.
Offer:
- You will work in a company offering flexibility a good work-life balance, in an open and friendly working environment.
- Collaboration takes place in multidisciplinary teams.
- International opportunities are within reach.
- Personal development and growth avenues are provided.
Possibility of growth towards a senior/principal embedded software design engineer or embedded software architect (Technical expertise) or Team Lead (Technical Management).
Interested?
If you are interested in this position and meet the requirements of the role, apply today by continuing to the link below.