Sr. Software Engineer - Hardware Integration (f/m/d)baito Pro Job
We seek to make a difference – and develop solutions to sustainably feed the world, accelerate the transition to a green economy, and transform disease detection.
Join us on our mission to unleash AI-powered imaging for everything and everyone.
Senior Software Engineer - Hardware Integration (f/m/d)
Compensation package**:** €70,000 - €75,000 in yearly salary, €20,000 - €40,000 in equity, and up to €5,000 per year in company benefits
Work model: Hybrid in Munich
Your Role
In our fast-paced environment, your technical leadership ensures the highest standards of code quality, and by leveraging the latest software trends, you'll implement best practices and drive the development of scalable, robust, and AI-powered imaging solutions.**
This role allows you to unlock the potential of MRI technology, transforming it from traditional clinical settings into fully automated industrial applications.
Your day-to-day
Your responsibilities include:
- Develop and optimize software for edge devices, ensuring seamless integration with MRI systems and automation hardware.
- Maintain consistent and reliable communication with MRI devices and automation systems, using technologies such as WebSockets, TCP, OPC-UA, Modbus, PLCs, and industrial PCs.
- 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.
- Provide mentorship and technical guidance within the team, and stay updated on new hardware technologies to continually advance system performance and capabilities.
- Conduct thorough testing to ensure integration success and troubleshoot any emerging issues.
Job requirements
Your experiences and skills
Fit our Values
- We own every challenge: we enjoy complexity and thrive under uncertainty.
- We strive for better: we seize any opportunity for growth and challenge the status quo. We are constantly learning and improving.
- We imagine new frontiers: we think beyond ‘doable’ and ‘reasonable.’ We design a sustainable and healthy future together.
Experience and skills
- Ability to work with significant autonomy, owning projects without extensive supervision and collaborating effectively with cross-functional teams, including systems engineers and software developers.
- Proficient in Python backend development with substantial experience in managing version control systems like Git and Linux scripting.
- Experienced in developing and maintaining scalable software and managing CI/CD pipelines.
- Demonstrated ability to integrate with external hardware devices using industry-standard communication protocols.
- Skilled in designing robust architecture using domain-driven design principles and applying best practices in software development.
- Strong track record of deploying and maintaining software in production environments and providing technical leadership and mentorship.
- Familiar with containerization (Docker) and orchestration (Kubernetes) technologies, enhancing system efficiency and reliability.
We look for people to join us in our journey towards a culture focused on the following principles
- Promoting knowledge sharing and social coding to enhance code quality and support continuous learning.
- Encouraging experimentation and learning from failures within a blameless culture, emphasizing process and tool improvement.
- We maintain a healthy codebase through test-driven development, focusing on robust test suites and simplicity in design.
- Using rapid feedback from production to drive our iterative development process.
- Advocating for a deep understanding of our business, system thinking, and domain-driven design to deliver value aligned with Orbem’s mission.
What makes you stand out from other candidates
- Previous experience in a similar role, particularly in environments where software meets complex hardware.
- Expertise in integrating with external hardware devices, via OPC-UA and Industrial PCs (IPCs).
- Experience working with MRI systems and medical imaging technologies.
- Interest or experience in the latest IoT technologies and industrial automation solutions.
What we offer
- International environment: 5 different continents, 30+ different nationalities driven by the same purpose: shedding light on the world’s toughest challenges.
- Attractive package: Participate in Orbem’s success through stock options, which you receive on top of your salary. We offer visa and relocation support, a yearly Learning & Development budget of €1,750, Fitness club membership (USC, Wellpass), Kita/Kindergarten fee reimbursement, Deutschland ticket coverage, and more.
- Work-life balance: We commit to creating an environment where our employees can find the necessary balance. In addition to flexible working hours, a home office, 30 days per year of paid leave, and sick child leave, you will also be able to work from abroad (for up to 60 days every year) while experiencing new cultures and environments.
- Make a difference: You’ll work in a scale-up environment with the freedom to drive your projects and make a visible impact.
- You join an ambitious team working on breakthrough technology. We offer you a plain playing field to explore and design. During your time with Orbem, we support you in discovering your strengths and defining a vision for your professional future. We hope to teach you some things, but more importantly, we also want to learn from you.
Your team
As a Senior Software Engineer for Hardware Integration, you become part of our diverse and international team. Learn more about the team members, their work, and challenges here: www.orbem.ai
At Orbem, we're committed to building a smart, diverse team, and we recognize that self-doubt can prevent talented individuals from applying. If you feel you don't meet every requirement, we'd love to hear from you anyway!
Mention baito
You like what we are doing? You can support us by mentioning that you found this job on baito.