Taro Logo

Embedded Software Engineer

Leading global manufacturer of forklift trucks and warehouse solutions, providing intralogistics solutions and services.
Embedded
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Automotive · Robotics

Job Description

Linde Material Handling, part of the KION Group, is seeking an Embedded Software Engineer to join their Digital Hub in Barcelona. This role offers an exciting opportunity to work on innovative digital solutions for forklift trucks and warehouse systems. The position combines technical challenges in embedded systems development with the opportunity to work in a modern, flexible environment.

The role involves developing embedded software for ARM-based microcontroller systems, implementing various communication protocols, and ensuring system reliability and safety. You'll be working with cutting-edge technology in a company that values innovation and provides significant professional development opportunities.

The company offers an attractive work-life balance with a hybrid work model (60% remote work), flexible hours, and comprehensive benefits. As part of an international organization with 42,000+ employees across 100+ countries, you'll have the chance to participate in global projects and contribute to solutions that keep the world's supply chains moving.

The ideal candidate will bring strong embedded software development experience, particularly in C/C++ programming, along with expertise in microcontroller systems and communication protocols. This position offers the perfect blend of technical challenges, professional growth, and work-life balance in a company driven by values of Integrity, Collaboration, Courage, and Excellence.

Working in Barcelona's Dfactory Building, you'll be part of a dynamic team developing next-generation solutions for industrial automation, combining traditional engineering excellence with digital innovation. The role offers competitive compensation, comprehensive benefits, and the opportunity to make a significant impact in the field of industrial technology.

Last updated 2 months ago

Responsibilities For Embedded Software Engineer

  • Develop, maintain, and enhance embedded software in C/C++ for ARM-based microcontroller systems
  • Design and implement low-level drivers and communication protocols (SPI, I2C, UART, CAN, LIN, USB, ISO-TP, CANopen)
  • Collaborate with cross-functional teams to capture requirements and deliver robust solutions
  • Apply modern debugging and testing methodologies
  • Contribute to system architecture discussions and code reviews

Requirements For Embedded Software Engineer

  • Degree in Computer Science, Software Engineering or related field
  • 3+ Years of proven experience in embedded software development with C and C++
  • Hands-on experience with microcontrollers and real-time communication protocols
  • Solid understanding of hardware/software integration in safety-critical environments
  • Experience in Automotive, Healthcare, or Industrial Automation
  • Strong analytical mindset and documentation skills
  • Team player with proactive attitude
  • Fluent English in both written and spoken communication

Benefits For Embedded Software Engineer

Medical Insurance
Mental Health Assistance
  • 60% remote work option
  • Flexible hours and intensive Friday schedule
  • Private health insurance
  • Food allowance
  • Seasonal fruit in the office
  • Support for employees with children with disabilities
  • International projects opportunity
  • Extensive training programs
  • Modern office in Dfactory Building (Zona Franca)

Related Jobs

Embedded Software Engineer

Mid-level Embedded Software Engineer position at KION Group - Linde Material Handling in Barcelona, focusing on C/C++ development for ARM-based systems with hybrid work arrangement.

Embedded Software Engineer

Embedded Software Engineer position at KION Group in Barcelona, focusing on C/C++ development for ARM-based systems with 3+ years experience required. Hybrid work model with comprehensive benefits.

Embedded Software Engineer

Embedded Software Engineer position at Linde Material Handling, developing C/C++ software for industrial automation systems with hybrid work model in Barcelona.

Embedded Software Engineer

Embedded Software Engineer position at KION Group's Digital Hub in Barcelona, developing embedded systems for industrial automation with C/C++, offering hybrid work and comprehensive benefits.

Controls Software Engineer

Controls Software Engineer position at GE Vernova focusing on wind turbine simulation tools and control systems, requiring expertise in embedded software development and control systems engineering.