About the Company
For over 20 years, this team of engineers, designers, and project managers has developed cutting-edge electronics and software solutions across industries like renewable energy, industrial automation, life sciences, and medical devices. They don't just write code-they build complete systems, integrating mechanics, optics, and embedded technology from concept to production.
The Role
They are seeking a skilled Embedded Software Engineer to develop innovative, high-performance systems, including a high-altitude positioning project that uses LED signals transmitted from helium balloons to satellites. Testing takes place in a hangar before pushing boundaries in real-world trials. This role involves working with embedded systems, Linux-based platforms, and C++ projects, bridging software and hardware to create breakthrough solutions.
Key Responsibilities
Develop embedded software using C & C++
Work on real-time systems, ARM processors, and/or FPGA-based platforms.
Integrate and test high-altitude optical communication systems.
Utilize communication protocols like SPI, I2C, UART, and Ethernet.
Debug and optimize performance using advanced industry tools.Qualifications
Strong experience in embedded software development.
Proficiency in Linux, RTOS, and version control (Git).
A hands-on, problem-solving mindset to tackle complex technical challenges