E
emagine Polska
BackendSenior
Senior Embedded Software Engineer
PythonEmbedded SoftwareIotFirmwareSystem Integration
Про позицію
We are looking for a Senior Embedded Software Engineer to join a device-focused development team working on connected products and IoT solutions. The ideal consultant will contribute hands-on while providing technical leadership and structure.
Обовʼязки
- Design, develop, and maintain embedded software for connected devices.
- Contribute to the architecture and implementation of IoT solutions.
- Develop and optimize software components using Python and other relevant technologies.
- Support integration between device software, cloud services, and backend systems.
- Troubleshoot, debug, and improve system performance and reliability.
- Collaborate with engineering, product, and operations teams in an agile environment.
- Provide senior-level guidance and help create stability and structure within the development team.
- Participate in code reviews and promote software engineering best practices.
Вимоги
- Extensive experience in embedded software development.
- Strong background in IoT and connected device solutions.
- Solid programming skills in Python.
- Experience working with device-level software, firmware, or embedded systems.
- Strong understanding of software architecture, testing, and system integration.
- Ability to work independently and take ownership of technical challenges.
- Excellent communication skills in English.
Senior Embedded Software Engineer
Оригінал