Browse Backend Jobs
Search 16 curated tech job listings scraped in real-time from LinkedIn, Glassdoor, RemoteOK, and more. Filter by role, location, seniority, and source to find your next opportunity.
16 jobs found for "Firmware Development"
Java Developer
…Riga office is looking for talented Java developer for UniFi Network Team. You’ll be working on UniFi Network application back-end to develop efficient, scalable and maintainable features. Your work will … develop at home. The project stack: Java 17/21; Spring Boot 3.2.; MongoDB; GraalVM; Jenkins. Responsibilities REST API development to support Web & mobile applications; Develop integrations with network device firmware and other UniFi…
Home Assistant Python Developer for Hardware (America)
…Home Assistant. You'll work hand-in-hand with our Hardware team and Embedded Linux Developer — and your output is what users experience the moment they plug in a Nabu Casa device … client-side integration and application layer rather than low-level hardware, operating-system, or firmware development. You will work closely with the Hardware team, the Embedded Linux OS team, the Open Home…
Home Assistant Python Developer for Hardware
…Home Assistant. You'll work hand-in-hand with our Hardware team and Embedded Linux Developer — and your output is what users experience the moment they plug in a Nabu Casa device … client-side integration and application layer rather than low-level hardware, operating-system, or firmware development. You will work closely with the Hardware team, the Embedded Linux OS team, the Open Home…
Home Assistant Python Developer for Hardware (America)
…Home Assistant. You'll work hand-in-hand with our Hardware team and Embedded Linux Developer — and your output is what users experience the moment they plug in a Nabu Casa device … client-side integration and application layer rather than low-level hardware, operating-system, or firmware development. You will work closely with the Hardware team, the Embedded Linux OS team, the Open Home…
Home Assistant Python Developer for Hardware
…Home Assistant. You'll work hand-in-hand with our Hardware team and Embedded Linux Developer — and your output is what users experience the moment they plug in a Nabu Casa device … client-side integration and application layer rather than low-level hardware, operating-system, or firmware development. You will work closely with the Hardware team, the Embedded Linux OS team, the Open Home…
Home Assistant Python Developer for Hardware
…Home Assistant. You'll work hand-in-hand with our Hardware team and Embedded Linux Developer — and your output is what users experience the moment they plug in a Nabu Casa device … client-side integration and application layer rather than low-level hardware, operating-system, or firmware development. You will work closely with the Hardware team, the Embedded Linux OS team, the Open Home…
Middle/Senior Python Developer (Desktop Team)
…everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part, and release mobile and desktop applications. PRO Desktop meets the needs…
Middle/Senior Python Developer (Desktop Team)
…everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part, and release mobile and desktop applications. PRO Desktop meets the needs…
Senior Backend Software Engineer — IoT Platform
…will do: Backend Development Build, maintain, and improve Python/FastAPI backend services, REST APIs, and WebSocket endpoints. Develop features for device provisioning, fleet management, telemetry, events, device status, firmware management, and OTA updates … cloud infrastructure. Quality and Reliability Write unit, integration, and end-to-end tests alongside feature development. Investigate and resolve production issues across APIs, databases, cloud infrastructure, and device integrations. Improve the reliability…
Software Engineer - Backend (Cleared)
…parties to develop an ecosystem of novel applications running on the Swoop OS. What You’ll Do: Develop and build new services and features, working closely internally with our firmware team … build SDK’s for internal and external use, working with 3rd parties as they develop applications to run on our OS. Author new Python packages for common functionality used across multiple services…
Software Engineer - Backend
…parties to develop an ecosystem of novel applications running on the Swoop OS. What You’ll Do: Develop and build new services and features, working closely internally with our firmware team … build SDK’s for internal and external use, working with 3rd parties as they develop applications to run on our OS. Author new Python packages for common functionality used across multiple services…
Backend Engineer (based in Dublin OR Madrid)
…users. Reporting to the Engineering Manager for Platform & Firmware, you will building platform capabilities and supporting production operations. Your Responsibilities Develop reliable and scalable backend services on Python for our IoT devices…
Senior Python Developer - Storage Systems & Hardware Integration
…orchestrate AI agents that execute at speed and scale. AI is embedded throughout our development process, helping us move faster, learn quicker, and deliver greater impact. Yet the most important contribution remains … NVMe-oF, and modern microservices architectures. You will: Software Development (80%) Build and maintain Python microservices using FastAPI, Pydantic, and async/await patterns Develop DataPath Manager (DPM) for NVMe-oF configuration and backend…
Python Developer
…looking for an Python/Automation Developer to support BIOS/UEFI and platform validation through test automation, scripting, and debug support. Responsibilities: Develop and maintain automation scripts using Python, Shell, or similar tools. Automate BIOS/UEFI … boot, power management, sleep states, peripherals, and regression validation. Analyze logs and debug failures with firmware, OS, and validation teams. Improve test coverage, reporting, and automation efficiency. Track issues in Jira…
Python Developer
…also welcome. Key Responsibilities: Design and develop internal dashboards and alerting systems to monitor hardware health, performance, and availability in real time. Develop and maintain Python packages that support CI workflows … architecture, focusing on stability, performance, and scalability. Collaborate with CI, infrastructure, and firmware engineers to identify bottlenecks, improve observability, and streamline testing pipelines. Contribute to code reviews, automated testing, and documentation…