Embedded Systems Engineer Start: ASAP
Type of Contract: Full Time / Permanent
What impact you will have
We are seeking a highly skilled Embedded Systems Engineer to play a critical role in the development of our advanced cooling system. The ideal candidate will have a strong background in STM32 microcontrollers firmware and expertise in designing and implementing embedded solutions for complex control systems. Your work will directly impact the efficiency and reliability of our cutting-edge cooling technology.
What you'll do
Firmware Development:
Design, develop, and maintain embedded firmware for our cooling system using STM32 microcontrollers.
Implement control algorithms for managing the cooling process, including temperature regulation, fan control, and fluid management.
Develop and integrate communication protocols for interaction with sensors, actuators, and other system components.
Manage the full firmware lifecycle: development, testing, release, deployment, and updates.
Hardware Integration:
Interface with various digital and analog sensors (e.g., temperature, pressure, flow) and actuators (e.g., fans, pumps, valves) used in the cooling system.
Collaborate with hardware engineers on PCB design, providing input and feedback from a firmware perspective.
Coordinate with PCB manufacturers to ensure designs meet firmware requirements and specifications.
System Optimization:
Analyze system performance data and optimize control algorithms to maximize cooling efficiency and energy savings in coordination of HW engineering teammates.
Implement fault detection and diagnostics mechanisms to ensure system reliability.
Testing and Debugging:
Develop and execute comprehensive test plans for firmware and hardware integration.
Troubleshoot and resolve issues related to system performance, reliability, and communication.
Documentation:
Maintain clear and concise documentation of firmware architecture, design decisions, and test results.
What you'll need
To perform in this job, you'll likely have:
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
3+ years of hands-on experience with STM32 microcontroller programming.
Demonstrated expertise in developing embedded solutions for control systems.
Proven ability to understand PCB schematics and layouts and provide constructive feedback.
Experience managing the full firmware lifecycle, from development to deployment and updates.
Experience with communication protocols like Modbus or similar.
Proficiency in C/C++ programming languages.
Familiarity with embedded development tools and debugging techniques.
What we offer
Attractive compensation package reflecting your expertise and experience.
Private Health Insurance.
A healthy work environment with fresh fruits to energise and an on-site gym for active breaks.
A great work environment characterized by friendliness, international diversity, flexibility, and a hybrid-friendly approach.
You'll be part of a fast-growing scale-up with a mission to make a positive impact, offering an exciting career evolution.
Our Inclusive Responsibility
Submer is committed to creating a diverse and inclusive environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other protected category under applicable law.
#J-18808-Ljbffr