Embedded Software Engineer
Byte Lab Prikaži sve poslove
- Zagreb
- Stalni radni odnos
- Puno radno vrijeme
- Develop firmware for ARM-based MCUs (primarily ST, Nordic, ESP32)
- Research and evaluate new technologies
- Develop, debug, review, and optimize application-level C/C++ code
- Collaborate with hardware engineers to design software-friendly architectures
- Contribute to project documentation and maintain development records
- Use version control and DevOps tools for efficient software delivery
- Create test cases and perform device verification
- Participate in the entire software development life-cycle – from concept to release
- Participate in code reviews and contribute to maintaining software quality
- Work on a variety of projects across industries within a year
- Be part of the IoT movement
- Passion for embedded systems and IoT
- Strong knowledge in C or C++ programming
- Experience in embedded software development
- Understanding of microcontrollers, peripherals, and embedded systems design
- Familiarity with RTOS concepts (e.g., FreeRTOS, Zephyr OS, ThreadX)
- Experience using lab equipment: oscilloscopes, logic analyzers, power supplies, spectrum analyzers, ..
- Basic understanding of hardware and ability to read schematics
- Good analytical and debugging skills
- Familiarity with Linux environments for development and testing
- Good communication skills and proficiency in English
- Experience with Embedded Linux
- Knowledge of Zephyr RTOS
- Proficiency in Python for scripting or tooling
- Experience with cloud communication protocols: MQTT, CoAP, REST, Protocol Buffers, JSON
- Good client communication and presentation skills
- Hands-on experience developing products from prototype to mass production
- Interest in continuous improvement, testing frameworks, and code analysis tools
- Highly competitive salary
- An opportunity to work on cutting-edge designs for a wide range of industries
- Education through seminars, webinars, fairs, and literature
- Paid additional health insurance (Annual general medical examination included)
- Free parking space
- Paid sick leave