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.