In this role you will lead the development of embedded firmware and medical device software, spanning C, C++, and C# for AER devices, plus enterprise components with SQL and web services. You join a dedicated development department focused on delivering reliable medical software. You will drive design, reviews, testing, and collaboration with cross‑functional teams to ensure compliant, robust solutions. You’ll tackle mid-size projects, adopt best practices, and explore new technologies to advance patient‑safe devices. This is a hands‑on, impact‑focused engineering position in a regulated healthcare context.
Retribuzione / Benefits Design, implement, and debug software for new and sustaining engineering projects Lead technical development for mid‑size projects in C/C++ and other languages as needed Collaborate on complex issues and plan larger‑scale designs Participate in design and code reviews to identify issues and provide feedback Promote good design principles and development practices within the team Explore new software technologies and tools Create software development process documentation (architectures, designs, interfaces, verifications) Perform unit and integration testing to verify software meets specs Review and resolve software change requests and defects Collaborate with cross‑functional groups (Quality, Regulatory, Marketing) for project planning and requirements analysis Responsabilità Bachelor’s in computer engineering, Software Engineering, or Electrical Engineering; other engineering with proven software education/training may be acceptable 5+ years of related software engineering experience in development and/or verification 4+ years of software development in C++ 2+ years of object‑oriented design 2+ years of experience with low‑level embedded interfaces (CAN, I2 C, SPI, UART) 2+ years of unit testing, debugging tools, and code analysis Experience in multithreaded environment on RTOS and embedded Linux Software design, model‑based design, and defensive coding practices Knowledge of TCP/IP and TLS network standards Strong teamwork and problem‑solving abilities YOCTO‑based BSP development desirable Experience in medical device industry preferred Experience with IDEs, version control, CI, defect management, and code analysis tools Knowledge of cloud connectivity is desirable English at least level B2 #J-18808-LjbffrBy continuing you agree to our Terms & Privacy Policy.