IOT Edge Engineer, Sr

Globant
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Tech stack

Amazon Web Services (AWS)
Automation of Tests
Azure
C++
CAN Bus
Profiling
Communications Protocols
Continuous Integration
Data Architecture
Data Transmissions
Software Debugging
Linux
Linux on Embedded Systems
Embedded Software
Ethernet
Firmware
Performance Tuning
Real-Time Operating Systems
Rust
Google Cloud Platform
Data Ingestion
Information Technology
Automotive
Amazon Web Services (AWS)
Data Pipelines

Job description

At Globant, we are working to make the world a better place, one step at a time. We enhance business development and enterprise solutions to prepare them for a digital future. With a diverse and talented team present in more than 30 countries, we are strategic partners to leading global companies in their business process transformation.

We seek a IoT Edge Engineer who shares our passion for innovation and change. This role is critical to helping our business partners evolve and adapt to consumers' personalized expectations in this new technological era.

As a hands-on expert Embedded IoT Engineer with a focus on the Automotive environment, you will be responsible for designing, developing, and deploying robust, secure, and high-performance software for in-vehicle and edge computing devices. You will leverage your expertise in Rust and C++ to build reliable, scalable IoT solutions, ensuring seamless integration with vehicle systems, cloud platforms, and data pipelines.

Main Responsibilities

  • Design, implement, and test embedded software and firmware for automotive IoT devices using Rust and C++ .
  • Develop robust, low-latency communication protocols and data ingestion mechanisms for reliable data transfer from vehicles to the cloud.
  • Implement security protocols and measures at the device and system level to ensure 'Security by Default' in automotive IoT solutions.
  • Optimize code for resource-constrained environments (memory, processing power, power consumption) typical in embedded and automotive systems.
  • Collaborate with hardware engineers, data scientists, and cloud architects to ensure end-to-end functionality from the sensor/ECU to the cloud.
  • Establish and operate CI/CD pipelines for automated testing, deployment, and over-the-air (OTA) updates of embedded software.
  • Troubleshoot and debug complex issues in embedded systems, including real-time operating systems (RTOS) and Linux-based platforms.
  • Provide observability for edge workloads (metrics, logs, traces), define alerts, and maintain runbooks; support incident response and postmortems.

Requirements

Do you have experience in Rust (programming language)?, Do you have a Master's degree?, * More than 5 years of professional experience in Embedded Systems, IoT development, or Automotive Software Engineering.

  • Master's in Computer Science, Electrical Engineering, or a related field.
  • Strong practical experience with Rust and modern C++ (C++17/20) for developing embedded, high-reliability software.
  • Experience with one or more major cloud platforms (AWS, Microsoft Azure, and/or Google Cloud) for IoT services (e.g., AWS IoT Core, Azure IoT Hub).
  • Solid understanding of real-time operating systems (RTOS) or embedded Linux and performance optimization techniques.
  • Practical experience with automotive communication protocols (e.g., CAN Bus, Ethernet, UDS) and related tools.
  • Experience in implementing CI/CD processes for embedded/firmware development and OTA update mechanisms.
  • Knowledge of data modeling, data architecture, and security practices relevant to embedded systems and IoT.
  • Strong debugging and profiling skills for embedded targets.
  • Fluent in German and English (or as required by location).

Benefits & conditions

Final compensation offered is based on multiple factors such as the specific role, hiring location, as well as individual skills, experience, and qualifications. In addition to competitive salaries, we offer a comprehensive benefits package. Learn more about life at Globant here: Globant Experience Guide .

Apply for this position