Senior Embedded Engineer

atmio
Hamburg, Germany
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Shift work
Job source

Tech stack

Computer-Aided Design LTE (Telecommunication) ARM Architecture Automation of Tests Bluetooth Low Energy (Bluetooth) C++ (Programming Language) Code Review Communications Protocols Continuous Integration SolidWorks (CAD) Software Debugging Memory Management
+9 more
Embedded Software Firmware Hardware Design Real-Time Operating Systems LoRaWaN Universal Asynchronous Receiver/Transmitter Serial Peripheral Interface PIC Microcontroller NB-IoT

Job description

  • Design, develop, and maintain RTOS-based firmware in C/C++ on ARM Cortex M4
  • Implement communication protocols (I2C, SPI, UART) and IoT connectivity (LTE-M, NB-IoT, BLE)
  • Optimize firmware for ultra-low power consumption and long-term field reliability
  • Build out CI/CD pipelines, automated testing, and code review standards
  • Mentor our junior firmware engineer and collaborate with hardware, electronics, and app teams on commissioning, validation, and debugging

This role is a perfect fit if you…

  • thrive in environments where you have real ownership - not just a ticket queue
  • enjoy elevating an existing codebase rather than starting from scratch
  • like being the person who builds the processes, not just follows them want to make a tangible, positive impact on our planet, * Unlimited Vacation: Take as many holidays as you need - we trust you to recharge when it matters most
  • Flexible Working Hours: Work during the hours that align with your peak performance and lifestyle
  • Mental Health Matters: Access 1:1 psychologist sessions and workshops through our Bloom partnership
  • Professional Growth: Use a dedicated development budget to enhance your skills and career
  • Stock Option Plan: Receive virtual stocks as a reward for your trust, effort, and vision alignment
  • Unite, Recharge, Celebrate: Join in-person team retreats to connect and have fun
  • Explore Germany: Enjoy the Deutschlandticket for flexible public transportation access

Requirements

Do you have experience in SolidWorks?, Skills & experience you will need

  • Expert-level C/C++ with proven experience delivering embedded firmware to production
  • Solid understanding of RTOS concepts and real-time software architecture
  • Hands-on experience with microcontroller peripherals, memory management, and HW-SW integration
  • Working knowledge of communication protocols (I2C, SPI, UART, LTE-M, NB-IoT, BLE)
  • Comfortable reading schematics and using lab equipment (oscilloscope, logic analyzer)

Great to have

  • Experience with ATEX / Intrinsic Safety (Ex i) design constraints
  • Experience with RF/IoT hardware integration (e.g., LoRaWAN, NB-IoT, LTE-M, BLE)
  • Familiarity with mechanical CAD design (e.g., Fusion360, SolidWorks) to easily align with mechanical engineers
  • Experience with gas measurement devices (methane, ethan, hydrogen)

Benefits & conditions

Pulled from the full job description

  • Flexible schedule

About the company

At atmio, we’re building technology that helps the oil & gas industry drastically cut methane emissions. One of the most powerful levers we have in the fight against climate change. Our gas measurement devices make invisible emissions visible, so operators can act fast.

Apply for this position

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

Apply on indeed.com

Good distractions

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

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

8:07 min

Transitioning from web development to constrained hardware engineering

Philipp-Alexander Blum · LIVE

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

Videos

See all

Related articles

See all