Embedded Software Developer

Il y a 1 jour

Redange, Luxembourg ALT - Advanced Logic Technology Temps plein 90.000 € - 110.000 € Contrat
Develop technology that is used around the world At Advanced Logic Technology (ALT), a subsidiary of IMDEX, we design and manufacture advanced borehole logging instrumentation and software used by customers across mining, geothermal, hydrogeology, environmental, geotechnical, oil and gas industries worldwide. As part of IMDEX, we combine the agility of a specialist engineering business with the resources and international reach of a global technology company. Based in Redange, Luxembourg, our engineering team is a close-knit group of talented professionals who are passionate about innovation, solving complex technical challenges, and delivering high-quality products. We work closely with colleagues across the globe, including our sister company in Denver, Colorado, to develop the next generation of instrumentation and software solutions. The Opportunity We are looking for an experienced Embedded Software Developer to join our Engineering team. In this hands-on role, you will be involved in the full product development lifecycle, from concept and prototyping through to implementation, testing and deployment. You'll work on sophisticated embedded systems incorporating microcontrollers, DSPs, FPGAs and advanced System-on-Chip platforms, helping bring innovative products to life while supporting and enhancing existing solutions. If you enjoy tackling challenging technical problems, developing robust embedded software, and seeing your work deployed in real-world applications around the globe, we'd love to hear from you.

What You'll Do
• Develop high-quality embedded software and firmware for innovative instrumentation products.
• Translate system functionality into software requirements and test strategies.
• Design scalable, maintainable, and well-architected embedded software solutions.
• Build and maintain efficient development, testing, deployment and debugging environments.
• Create rapid prototypes while maintaining strong coding standards and documentation.
• Debug and optimise software running on embedded hardware platforms.
• Conduct code reviews and contribute to continuous improvement of development practices.
• Collaborate closely with multidisciplinary engineering teams.
• Manage software builds and releases to support production activities. What You'll Bring
• Degree in Software Engineering, Computer Science or a related technical discipline.
• Experience developing embedded software and firmware using C, C++ and/or Rust.
• Strong understanding of Linux and embedded operating systems.
• Experience working with modern software development practices and version control systems such as Git.
• Sound debugging and problem-solving skills.
• Basic digital electronics troubleshooting knowledge.
• Strong analytical and mathematical capabilities.
• A genuine curiosity for technology and a desire to learn and innovate. Why Join Us?
• Work on cutting-edge technologies with real-world impact.
• Be part of a highly skilled and collaborative engineering team.
• Contribute to products used globally across multiple industries.
• Collaborate with international colleagues across IMDEX.
• Help shape the future of advanced geophysical instrumentation and software.