O
Orbem GmbH
FrontendSenior
Senior Software Engineer - Hardware Integration (f/m/d)
CC++PythonDockerKubernetesCI/CDTCPOPC UAModbusPLCTTLs
About the Position
Orbem uses AI to industrialize MRI, delivering non-invasive insight into biological matter. The Senior Software Engineer role focuses on developing edge software for hardware integration, including MRI systems and automation peripherals, using Python, C++, and communication protocols.
Responsibilities
- Develop and optimize software for edge devices, ensuring seamless integration with automation hardware and MRI systems.
- Maintain consistent and reliable communication with automation systems and MRI devices, using technologies such as TCP, OPC-UA, Modbus, TTLs, PLCs, and industrial PC's.
- Design scalable software solutions, maintain Python code, develop automated tests, and manage CI/CD pipelines.
- Collaborate with hardware suppliers and define APIs to guarantee device compatibility, optimize interfaces, and enhance hardware-software interactions.
- Conduct thorough testing to ensure integration success and troubleshoot any emerging issues.
Requirements
- Ability to work with significant autonomy, owning projects without extensive supervision and collaborating effectively with cross-functional teams.
- Demonstrated ability to integrate with external hardware devices using industry-standard communication protocols.
- Proficient in C, C++ or Python backend development.
- Experienced in developing and maintaining scalable software and managing CI/CD pipelines.
- Skilled in applying robust architecture principles and best practices in software development.
- Familiar with containerization tools (Docker)
- Experience in the latest IoT technologies and industrial automation solutions.
Senior Software Engineer - Hardware Integration (f/m/d)
View Original