Lumafield

Embedded Systems Engineer

Job Description

Posted on: 
2025-08-14

Responsibilities

  • Prototype and integrate new hardware peripherals.
  • Develop and maintain automated QA test infrastructure for hardware-software integration.
  • Participate in manual validation and debugging using lab tools.
  • Collaborate with electrical, mechanical, and software teams.
  • Write and maintain embedded software in Python and C.
  • Build and deploy software and operating system components to embedded devices.
  • Write low-level firmware in C for STM32 microcontrollers.

Job Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or similar.
  • 1–2 years of experience in embedded systems, firmware, or systems software.
  • Proficiency in Python and C.
  • Strong grasp of software engineering fundamentals.
  • Familiarity with Linux command-line usage and system debug.
  • Interest in QA practices and system validation techniques.
  • Excellent communication and collaboration skills.
Apply now

More job openings