Remote Embedded Software Engineer – IoT & RTOS

Placements24

León

Hybrid

EUR 55,000 - 75,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote work environment
Health, dental, and vision insurance
Home office setup budget
Professional growth opportunities
Conference attendance and advanced培训
Company-provided equipment
Generous paid time off

Job summary

Placements24 is seeking an experienced Embedded Software Engineer to design, develop, and test embedded software for cutting-edge hardware products in a fully remote role. You will work on low-level programming, RTOS integration, and hardware-software co-design from a home office.

The ideal candidate has 5+ years in embedded development, strong C/C++ skills, and hands-on experience with RTOS like FreeRTOS or Zephyr, plus familiarity with ARM Cortex-M/ESP32 architectures.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Minimum of 5 years of professional experience in embedded software development.
  • Strong proficiency in C and C++ programming languages for embedded systems.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or similar.
  • Familiarity with microcontroller architectures (e.g., ARM Cortex-M, ESP32).
  • Experience with debugging tools, oscilloscopes, logic analyzers, and JTAG debuggers.
  • Understanding of communication protocols (e.g., I2C, SPI, UART, CAN, MQTT).
  • Knowledge of embedded Linux is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, effective in a remote team setting.

Responsibilities

  • Design, develop, and maintain embedded software for microcontrollers and embedded systems.
  • Write efficient, reliable, and optimized code in C/C++ for embedded applications.
  • Implement and manage real-time operating systems (RTOS) and device drivers.
  • Develop firmware for new hardware products and enhance existing firmware.
  • Perform hardware-software integration and debugging.
  • Conduct thorough testing and validation of embedded software to ensure functionality and reliability.
  • Collaborate with hardware engineers and system architects to define software requirements and system design.
  • Optimize software performance, memory usage, and power consumption.
  • Troubleshoot and resolve complex software and hardware issues.
  • Stay current with emerging embedded systems technologies and best practices.

Skills

C/C++ programming
RTOS experience
Embedded systems
ARM Cortex-M
ESP32
Debugging tools
Communication skills

Education

Bachelor's/Master's in EE/CE/CS

Tools

Oscilloscopes
JTAG debuggers
Logic analyzers

Job description

Placements24 is seeking an experienced Embedded Software Engineer to design, develop, and test embedded software for cutting-edge hardware products in a fully remote role. You will work on low-level programming, RTOS integration, and hardware-software co-design from a home office.

The ideal candidate has 5+ years in embedded development, strong C/C++ skills, and hands-on experience with RTOS like FreeRTOS or Zephyr, plus familiarity with ARM Cortex-M/ESP32 architectures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingeniero de Software Embebido Remoto
Ingeniero de Software Embebido Remoto

Placements24 • León

Hybrid
EUR 55,000 - 75,000
Fully remote work environment
Health, dental, and vision insurance
Home office setup budget
+4
Remote Powertrain Software Engineer (Embedded)
Remote Powertrain Software Engineer (Embedded)

Placements24 • O Mente

Hybrid
EUR 70,000 - 110,000
Remote work
Flexible schedule
IoT Embedded Systems Engineer (STM32, FreeRTOS)
IoT Embedded Systems Engineer (STM32, FreeRTOS)

Celestia Technologies Group • Spain

On-site
EUR 40,000 - 60,000
Embedded Software Engineer (Space IoT) – Flexible Hours
Embedded Software Engineer (Space IoT) – Flexible Hours

FOSSA • Madrid

On-site
EUR 45,000 - 60,000
Embedded Software Engineer — Hybrid, RTOS & Real-Time
Embedded Software Engineer — Hybrid, RTOS & Real-Time

Idneo • Mollet del Vallès

Hybrid
EUR 42,000 - 64,000
Space RTOS Software Engineer (Hybrid)
Space RTOS Software Engineer (Hybrid)

Indra Group • Torrejón de Ardoz

On-site
EUR 52,000 - 76,000
Open and transparent work environment
Continuous learning programs (Open Uni
Udemy for Business access
+3
Real-Time Embedded C Engineer — Aerospace & Defence
Real-Time Embedded C Engineer — Aerospace & Defence

Infotel SP Consulting • Madrid

Hybrid
EUR 55,000 - 75,000
Flexible working hours
Hybrid working model
International mobility
Senior U-boot Embedded Engineer
Senior U-boot Embedded Engineer

X4 Technology • Spain

Remote
EUR 83,000 - 124,000
Embedded Software Engineer
Embedded Software Engineer

Idneo • Mollet del Vallès

On-site
EUR 42,000 - 64,000
Embedded Systems Development
Embedded Systems Development

Celestia Group • Spain

On-site
EUR 40,000 - 60,000