Mid Embedded Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
- Develop and debug low-level real-time and low-latency firmware in C.
- Board bring-up, debug, test, and code optimization.
- Design and implement protocols for system communications of existing and new products.
- Collaborate with cross-functional teams (electrical, mechanical, controls).
- Write software specification and design documents.
Requirements
- 3+ years of professional firmware/software development experience.
- Experience in embedded Linux/Linux application, driver, or kernel development is a plus
- Familiar with the embedded microprocessor design process: compilers, debuggers, IDE and source control
- Experience with communication protocols
- Experience developing device drivers using hardware interfaces: ADC, GPIO, PWM, UART, SPI, I2C, etc.
- Experience with digital/analog hardware development
- Experience with ARM Cortex-M processors.
- Experience with MISRA standard
- Fluent in English, excellent verbal and written communications skills.
- Excellent verbal and written communications skills
- Effectively able to interact with technicians and other departments and suppliers
- Highly organized with strong attention to detail, and superior follow-up and follow-through skills
What you can look forward to
- A diversified and challenging environment combined with a high degree of freedom for the implementation of innovative ideas
- A hybrid work model which allows you to work up to 60 percent from your home work place
Benefits & conditions
- A permanent employment contract with performance-related pay at an international and promising employer
- A modern workplace in spacious and bright offices in the heart of Malaga
- An individually tailored “on the job” training and professional development opportunities
- Personal added values such as an employer financed private healh insurance, team events, access to the discount platform “Benefits at work” and many more
About the company
Based in Malaga, D.med Software S.L.U. is an integral part of the globally renowned D.Med Healthcare Group, headquartered in Düsseldorf, Germany. We began as a small team of passionate developers and have rapidly grown into a dynamic company specializing in advanced software systems for the medical industry. Aumente sus posibilidades de llegar a la fase de entrevista leyendo la descripción completa del puesto y enviando su solicitud sin demora.
D.med Software specializes in providing cutting-edge cybersecurity solutions tailored specifically for the embedded systems in the medical industry. As a leading software service provider, we are committed to revolutionizing healthcare by safeguarding medical devices and enhancing patient care through innovative software technologies.
With a wealth of experience in working with ISO 13485 Quality Management Systems, coupled with a proven track record of manufacturing numerous FDA-registered and CE-marked medical devices, we guarantee the compliance of our customers’ products with international standards. Our primary mission is to empower our clients to succeed by providing them with unparalleled cybersecurity solutions and fostering long-term partnerships built on trust and reliability.
Our Areas of Expertise: Embedded Software Development, Cloud & Web / Desktop Application Software, Cybersecurity for Medical Devices, Electronic Development.
Join our team of dedicated professionals with over 80 years of combined experience in software engineering, medical expertise, and sales. Together, we strive to bring innovative projects to life and achieve market success for our clients.
Be part of a company that is shaping the future of medical software and join our office in Malaga as
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Spanish Business Culture and Etiquette
Where To Find Software Engineering Jobs
Mastering Remote Work: Tips for Developers
Where to Find Entry-Level Software Engineering Jobs