Embedded Firmware & Edge Integration Engineer

People Focus d.o.o.
Wien, Austria
about 1 month ago
Apply on at.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours
Languages
Croatian, English, German, Serbian, Bosnian
Job source

Tech stack

Board Bringup Abstraction Layers Artificial Intelligence Systems Engineering Automation of Tests C++ (Programming Language) Cloud Computing Data Transformation Software Debugging Linux Embedded Software Firmware
+19 more
Hardware Platform Interface Joint Test Action (IEEE Standards) Message Queuing Telemetry Transport (MQTT) Raspberry Pi Cloud Services RS-485 Standard Smart Devices Systems Integration Universal Asynchronous Receiver/Transmitter Scripting Serial Peripheral Interface PIC Microcontroller Backend Git Hardware Infrastructure Api Design Restful APIs Software Version Control Predix

Job description

Our client is an innovative technology company developing a next-generation IoT platform that combines embedded electronics, intelligent sensor systems, edge processing, environmental monitoring, adaptive control and cloud connectivity into a single connected solution.

The product is currently in the R&D phase and will be deployed and validated in real-world pilot environments, with a strong focus on reliability, safety, scalability and intelligent automation.

This is a unique opportunity to work on a greenfield product where embedded systems, IoT, cloud technologies and AI come together. Rather than maintaining an existing solution, you will contribute to building an innovative connected hardware platform from the ground up, working alongside multidisciplinary engineering teams and taking part in every stage of product development-from prototype to real-world deployment.

As an Embedded Firmware & Edge Integration Engineer, you will play a key role in developing the firmware that powers the platform. You will work closely with Systems Engineering, Backend/Cloud, AI/ML and Validation teams to integrate hardware, sensors and communication layers into a reliable, production-ready connected device.

This is a hands-on engineering role for someone who enjoys building, testing, debugging and integrating real-world embedded systems., The Embedded Firmware & Edge Integration Engineer will be responsible for developing embedded firmware and integrating hardware components into a reliable connected platform suitable for prototype validation and real-world deployment., * Developing firmware for microcontrollers and embedded modules

  • Integrating sensors using interfaces such as I2C, SPI, UART, GPIO, CAN and RS485
  • Supporting integration of environmental, thermal, radar, occupancy, acoustic, load-cell and other sensor systems
  • Developing low-level sensor drivers, data acquisition routines and hardware abstraction layers
  • Implementing actuator control logic for ventilation, heating, cooling, power management and other controlled subsystems
  • Implementing watchdog mechanisms, diagnostics, fail-safe behaviour, error handling and recovery routines
  • Supporting edge-side preprocessing and communication with backend/cloud services
  • Integrating embedded firmware with MQTT and API-based communication where applicable
  • Supporting OTA firmware update functionality and version management
  • Performing hardware bring-up, board-level debugging, prototype testing and field troubleshooting
  • Collaborating on system integration, pilot deployment and validation activities
  • Preparing technical documentation related to firmware, interfaces, testing procedures and integration status

Requirements

  • Practical experience or strong demonstrated knowledge of embedded firmware development
  • Good knowledge of C/C++ or similar embedded programming languages
  • Experience working with microcontrollers, embedded modules or Linux-based edge devices
  • Good understanding of communication interfaces including I2C, SPI, UART, GPIO, CAN and/or RS485
  • Ability to read electronic schematics and troubleshoot hardware/software integration issues
  • Experience or strong interest in sensors, actuators, relays and power-control systems
  • Experience using debugging tools such as oscilloscopes, logic analyzers, multimeters, serial monitors or JTAG/SWD tools
  • Understanding of diagnostics, watchdog implementation and fail-safe system behaviour
  • Experience working with Git and structured development workflows
  • Ability to prepare clear technical documentation
  • English or Serbian/Bosnian/Croatian for daily communication

Nice to have:

  • Experience with IoT devices or connected embedded products
  • Experience with MQTT, REST APIs, edge-to-cloud communication or device telemetry
  • Experience implementing OTA firmware updates
  • Experience with Linux-based edge platforms such as Raspberry Pi, NVIDIA Jetson or ARM-based gateways
  • Experience working with environmental sensors, radar modules, thermal cameras, audio modules or load-cell systems
  • Experience with HVAC, ventilation, access-control or power-management systems
  • Basic Python scripting for testing and automation
  • Experience with prototype development and field deployment
  • German language skills for communication with Austrian partners and suppliers

Benefits & conditions

What this company can offer you is the opportunity to work on an innovative international R&D project using modern embedded and IoT technologies while collaborating with experienced multidisciplinary engineering teams.

When it comes to your career, you can expect:

  • Opportunity to work on an innovative greenfield product from its early development stages
  • Hybrid or remote working arrangement by agreement
  • International and collaborative engineering environment
  • Exposure to embedded systems, IoT, edge computing, cloud connectivity and AI-driven solutions
  • Opportunity to influence technical decisions and product evolution
  • Continuous professional development through challenging engineering work
  • Supportive team culture focused on collaboration, knowledge sharing and innovation

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on at.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all