Python Developer (IoT / Embedded / Edge Systems)
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#374696·Dodano wczoraj·0
Źródło: www.pracuj.plTech Stack / Keywords
LinuxPythonC#.NET
Firma i stanowisko
Action S.A. is hiring for a role based in Zamienie (pow. piaseczyński; gm. Lesznowola), focusing on development in IoT, embedded, and edge systems.
Wymagania
- Minimum 3 years of commercial experience programming in Python
- Proficiency in Linux environment
- Ability to analyze and develop complex existing code systems
- Systemic thinking and ability to independently diagnose root causes of problems
- Experience working with REST API and JSON format
- Practical approach to software testing and focus on quality and stability
- Very good knowledge of Git and Pull Request workflow
- Experience with C#/.NET for maintaining and developing existing applications
- Openness to implementing new technologies and automating processes using AI
Nice to have:
- Experience with Raspberry Pi and embedded systems
- Experience working with physical devices in 24/7 production environments
- Experience with hardware communication (serial, USB, evdev)
- Knowledge of Azure Service Bus or other message queuing systems
- Experience with Firebase
- Knowledge of PyQt5 or other desktop application frameworks
- Knowledge of HTML and JavaScript for UI development
Obowiązki
- Develop the core system controlling devices using Python, Linux, and Raspberry Pi/ARM
- Work with systems operating 24/7 in production environments
- Create and maintain integrations with external systems via REST API
- Collaborate with cloud services including Azure Service Bus and Firebase
- Implement hardware communication (serial, USB, scanners, input devices)
- Develop user interfaces using PyQt5 and web technologies (HTML/JS)
- Analyze and diagnose production issues through logs, reproduction, and root cause analysis
- Write automated tests using pytest/unittest and ensure code quality
- Work in a Pull Request model using Git and conduct code reviews
Benefity
- Remote/hybrid work mode
- Real impact on a product operating in a production environment
- Work at the intersection of software, hardware, and cloud
- High level of autonomy and end-to-end responsibility
- Complex, non-trivial technical problems instead of CRUD tasks
- Long-term product rather than short-term projects
- Work environment where quality and reliability matter
Action S.A.
Pracodawca