C

Capgemini

Global consulting, technology services, outsourcing

Edge IoT Developer - Remote, México

Embedded EngineeringUpdated on Nov 14
Full-timeAguascalientes Municipality, Aguascalientes, MexicoNo salary listedHybrid

About the Job

Requirements

  • Bachelor of Science degree in Software Engineering, Computer Science, or a related field.
  • Three to eight years of experience developing edge applications in Python, C, and C++.
  • Solid understanding of IoT, communication protocols such as MQTT, AMQP, Modbus, and OPC UA, and security.
  • Experience implementing IoT solutions on AWS, Azure, or GCP.
  • Experience with container technologies such as Docker and Kubernetes.
  • Experience working with Linux and Bash scripting.
  • Knowledge and experience in continuous integration.
  • Experience with Agile methodologies, Git source code management, test-driven development, and integration testing.
  • Ability to work independently in a highly dynamic start-up environment.
  • Ability to support production as a Level 3 engineer, troubleshoot issues, and provide hot fixes when needed, including during non-working hours such as weekends.

Responsibilities

  • Build Edge and IoT solutions enabling real-time data processing, intelligent device connectivity, and integration between industrial environments and cloud platforms.
  • Design, develop, deploy, and support Edge and IoT solutions connecting industrial devices, sensors, and business systems to cloud platforms.
  • Develop reliable, scalable applications using Python and cloud-native technologies.
  • Own work from development through production, contributing to solution design, deployment, troubleshooting, performance optimization, and Level 3 support for critical business applications.
  • Collaborate with architects, cloud engineers, and product teams in a global Agile environment.
  • Continuously develop expertise in Edge Computing, IoT, and cloud-native technologies.

Desired Qualifications

  • A Master's or Post Graduate degree.
  • Experience in embedded software development, including RTOS, ADC, and buffers.
  • Experience with small single-board computers such as Raspberry Pi.
  • Experience with virtual machines such as VirtualBox or VMware.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs