Company: Agile Resources AB
Country: Sweden
Type: Onsite
Employment: Full-time
Description: Develop the next generation software platform for ECUs in an advanced real-time environment, close to both microcontrollers and hardware.
Do you want to work close to the hardware and develop robust software for advanced control systems? In this role, you will be a central part of an experienced team building the next generation software platform for machine ECUs.
About the role
Develop low-level software for ECU platforms in a real-time critical environment.
Work closely with microcontrollers, hardware and peripheral interfaces.
Contribute throughout the chain from architecture to verification.
This is what you get do
Develop and integrate drivers, boot software, and hardware abstraction.
Implement and verify software for RTOS and bare-metal environments.
Troubleshoot complex software-hardware interaction issues.
Perform practical troubleshooting on target hardware with debug probes and measurement equipment.
Contribute to platform architecture, implementation, and integration.
We are looking for you who have
Several years of experience in low-level development for embedded systems.
Good knowledge of microcontrollers, memory, interrupts and peripheral interfaces.
Experience with bootloaders, boot code and hardware and memory initialization.
Strong skills in C++ and Python for scripting, automation and testing.
Meritable experience from the automotive industry or other safety-critical systems.
Technology & Tools
C++, Python, RTOS and bare-metal.
MCUs, preferably ARM-based platforms.
Bootloaders, drivers and hardware abstraction.
CAN/CAN FD, diagnostics and functional safety.
Debug probes, oscilloscopes, logic analyzers and CI/CD environments.
Practical information
City: Eskilstuna, Sweden.
Mode of work: Not specified.
Language: English spoken and written.
Apply here:
Web: Apply here
Emails:
Found 6 similar Onsite jobs
McGregor Boyall Associates Limited
United Kingdom
$89,476 - $89,476
View Job →