Software Engineer

Pentangle Tech Services | P5 Group

Estado de México

Presencial

MXN 719.165 - 1.078.748

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

A leading technology firm in Mexico is seeking a talented software engineer for its innovative energy products division. The role involves developing high-quality software and contributing to system design. Candidates should have at least 3 years of experience in software development, especially in IoT and embedded systems. Strong knowledge of multi-threaded programming, Linux systems, and relevant technologies is required. Join a team dedicated to pioneering renewable energy solutions with opportunities for growth.

Formación

  • 3+ years of professional software development experience using application layer languages like Golang, Java, C/C++, and Python.
  • Experience writing unit tests and practicing test-driven development.
  • Experience with software development for IoT platforms.

Responsabilidades

  • Develop high-quality, testable software.
  • Contribute to system architecture and design.
  • Evaluate and improve control strategies and algorithms.
  • Debug issues in the field and devise solution paths.
  • Collaborate with validation teams to develop integration test strategies.

Conocimientos

Software development experience
Test-driven development
IoT platforms
Embedded Linux
JSON
Protobuf
REST
HTTP/S
Ethernet
Control systems
AC/DC power knowledge
Multi-tasking
Strong communication skills

Descripción del empleo

Non IT Recruiter @ Pentangle Tech Services | BCA, Engineering

What to Expect

We are the engineers behind the world's largest fleet of smart energy storage systems as well as the Tesla Supercharger network. We are seeking a talented, motivated, and independent engineer to join the team that works on the heart and soul of Tesla’s Energy products. Our team writes the app for the Tesla Site Controller. This application is responsible for managing all the devices on a customer site, including the solar, batteries, generators, vehicle chargers, power meters, and more. It also handles communication with the Tesla cloud and provides data used by the customer‑facing mobile apps. We deliver exciting features that enable customers to do things like take their house off the electrical grid, charge a vehicle with solar energy, or even power entire communities using renewable energy. The Site Manager app and its libraries are all written in Golang and run on an embedded Linux machine. An ideal candidate will have a strong grasp of multi‑threaded programming concepts, an understanding of Linux systems, a familiarity with object‑oriented design and principles, and an eagerness to keep learning in an ever‑evolving environment.

What You’ll Do

  • Develop high‑quality, testable software
  • Contribute to system architecture and design
  • Evaluate and improve control strategies and algorithms
  • Debug issues in the field and devise solution paths
  • Collaborate with validation teams to develop integration test strategies

Qualifications

  • 3+ years of professional software development experience using application layer languages like Golang, Java, C/C++, and Python
  • Experience writing unit tests and practicing test‑driven development
  • Experience with software development for IoT platforms (Internet of Things)
  • Experience developing mission‑critical applications on embedded Linux
  • Experience with JSON, Protobuf, REST, HTTP/S, Ethernet, CAN
  • Experience with control systems
  • Experience with electrical grid, AC/DC power, power converters, etc.
  • Comfortable with multi‑tasking, prioritizing, and working in a fast‑paced environment
  • Strong communications skills preferred

Seniority Level: Mid‑Senior level

Employment Type: Full‑time

Job Function: Motor Vehicle Manufacturing

Referrals increase your chances of interviewing at Pentangle Tech Services | P5 Group by 2x

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer
Software Engineer

Pentangle Tech Services | P5 Group • Estado de México

Presencial
Telematics Systems Engineer
Telematics Systems Engineer

LER TechForce • Región Centro

Presencial
MXN 689.000 - 1.034.000
Flexible schedules
Ongoing professional development
Opportunity to work on industry-leading projects
Field Application Engineer/After-sales Engineer Mexico
Field Application Engineer/After-sales Engineer Mexico

Jinko Solar Co., Ltd. • México

Presencial
MXN 720.000 - 1.082.000
Project Engineer, Scada And Controls Systems
Project Engineer, Scada And Controls Systems

Terabase Energy • Chihuahua

Presencial
MXN 1.212.000 - 1.560.000
Embedded Linux SW Engineer - Computer Enhanced
Embedded Linux SW Engineer - Computer Enhanced

Robert Bosch Group • Región Centro

Presencial
MXN 600.000 - 1.000.000
Software Engineering Team Lead
Software Engineering Team Lead

Robert Bosch Group • Región Centro

Presencial
MXN 900.000 - 1.500.000
Relocation support
Global exposure
Adv. Embedded SW Engineer - Computer Enhanced
Adv. Embedded SW Engineer - Computer Enhanced

Robert Bosch Group • Región Centro

Presencial
MXN 700.000 - 1.000.000
Project Manager
Project Manager

Autoliv • Santiago de Querétaro

Presencial
MXN 700.000 - 1.100.000
Flexible schedule
Remote work option
Company events & recognitions
+1
Energy Engineer
Energy Engineer

Siemens • Ciudad de México

Presencial
Electronics Design Engineer / Process Champion
Electronics Design Engineer / Process Champion

Clarios • San Pedro Garza García

Presencial
MXN 1.376.000 - 1.721.000