Join a leading innovator in weighing and inspection technologies as an Embedded Software Developer. In this role, you will be instrumental in the development of embedded devices tailored for industrial applications. You will collaborate closely with various departments, including electronics development and measurement technology, to design device drivers and middleware for our cutting-edge weighing technology products. Your expertise will help shape the software architecture and maintain firmware packages for a range of target systems, ensuring our solutions are efficient, precise, and reliable for industries such as food, pharmaceuticals, and chemicals.
IT Languages:
C
C++
Python
Lua
As an Embedded Software Developer, your primary responsibilities will include the following::
Design and develop device drivers and middleware for weighing technology products;; Collaborate with electronics development and measurement technology teams to create robust software architecture;; Create and maintain firmware packages for various target systems;; Ensure the functionality and efficiency of embedded devices in an industrial setting
Spoken Languages:
English;; German
Skillset:
Embedded software development
Linux
Device drivers
Middleware development
Microcontrollers
SoCs
Ethernet
WLAN
Bluetooth
SPI
Fieldbus interfaces
OPC UA
Soft Skills:
Team collaboration
Problem-solving
Attention to detail
Effective communication
Qualifications:
Degree in computer science, electrical engineering, or a comparable field
Strong experience in embedded software development in a Linux environment
Years of Experience:
5
Location:
Hamburg, Hamburg, Germany, EU
Job Benefits:
Flexible working hours
Option for remote work
Company pension scheme
Exclusive employee discounts
Special payments and leave under collective agreements
Bike leasing
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a family-like atmosphere while meeting the demands of a global organization. Our culture values collaboration, innovation, and commitment to excellence, allowing us to create impactful solutions.
Opportunities For Advancement:
Professional development programs, Career growth opportunities within the organization, Access to advanced training in new technologies
Join our dynamic team as an Embedded Software Developer, where you will play a crucial role in the design and development of innovative embedded software for medical devices. With over 75 years of excellence in medical technology, we are looking for dedicated individuals who are passionate about enhancing patient care through cutting-edge technology. Your contributions will directly impact the performance and reliability of medical lighting solutions used by healthcare professionals worldwide. You will be involved in creating software architecture and developing embedded software using microcontrollers such as ESP32. Additionally, you will ensure compliance with strict industry standards while collaborating with cross-functional teams to integrate software with hardware components effectively.
IT Languages:
C
C++
C#
As an Embedded Software Developer, you will be responsible for various critical tasks that ensure the successful development and integration of embedded software.:
Develop embedded software for medical devices, ensuring adherence to IEC 60601, ISO 13485, and ISO 14971 standards.;; Create and document software architecture and design specifications.;; Conduct software verification and validation processes according to IEC 62304.;; Perform unit and module testing to ensure high-quality software outputs.;; Implement and manage cybersecurity measures for medical devices.;; Collaborate with hardware engineers to achieve seamless integration of software and hardware components.;; Optimize real-time operating systems and firmware for performance and reliability.;; Develop and execute comprehensive test plans to validate software performance.;; Maintain clear documentation and code quality to comply with industry standards.;; Debug and troubleshoot software issues promptly to uphold device functionality.
Spoken Languages:
English;; German
Skillset:
Embedded systems development
Microcontrollers
Real-time operating systems (RTOS)
Firmware development
Medical device standards compliance
Soft Skills:
Strong problem-solving skills
Attention to detail
Effective communication
Teamwork abilities
Self-motivated with a positive attitude
Qualifications:
Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
Proven experience in embedded software development, ideally within the medical technology sector.
Years of Experience:
5
Location:
Munich, Bavaria, Germany, EU
Job Benefits:
Modern work equipment
Stable workplace
Short decision-making processes
Opportunities for personal development
Work-life balance
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a culture of appreciation and respect for our employees, ensuring a supportive work environment. Our organization values diversity and encourages personal growth, creating a dynamic workplace that adapts to the ever-changing landscape of medical technology.
Opportunities For Advancement:
Career development programs, Mentorship opportunities, Access to training and certifications