Job Description: Embedded Software Engineer - Environmental Monitoring Systems
OverviewRevorec is recruiting for a growing company specializing in innovative environmental monitoring systems. We're looking for an Embedded Software Engineer with electronics expertise and cloud experience to join their new team and contribute to cutting-edge, sustainable technology solutions.
Responsibilities
- Develop and maintain embedded software for monitoring systems using C/C++.
- Collaborate with hardware teams to integrate software with electronic systems.
- Implement cloud connectivity for data storage and remote management.
- Troubleshoot and optimize embedded systems for performance and reliability.
- Work on system architecture, including sensor integration and communication protocols.
RequirementsEssential:
- Proficiency in C/C++ for embedded systems.
- Experience with cloud platforms (e.g., AWS IoT, Azure IoT).
- Knowledge of microcontrollers, communication protocols (SPI, I2C, UART), and debugging tools.
- Understanding of Electronics Design, i.e. PCB Design, Altium, Analog and digital circuits (Even a little is beneficial)
Desirable:
- Experience with wireless communications (Bluetooth, LoRa, etc.), RTOS, and low-power design.
- Familiarity with IoT data pipelines and analytics on cloud platforms.
Why Apply?Join a growing, forward-thinking company developing technology that makes a real environmental impact.
Contact UsFor more information or to apply, contact Dairis Sprudzans at:?? ??
We look forward to hearing from you!