← Все вакансии/Middle/jobgether
MiddleRemoteBrazil

Embedded Engineer

J
jobgether
Уровень
Middle
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Middle Embedded Engineer based in Brazil.

Responsibilities

  • Analyze existing PLC-based solutions and legacy implementations to identify modernization and migration opportunities
  • Support re-architecture initiatives that transition legacy PLC-centric systems toward modern, scalable technology frameworks
  • Refactor monolithic, complex, or poorly documented legacy code into modular and reusable architectures
  • Apply object-oriented programming concepts within modern industrial automation environments
  • Optimize memory mapping, user-defined data types (UDTs), and tag structures to improve system maintainability and performance
  • Design and implement standardized state-machine approaches, including PackML-based models
  • Collaborate with customers and internal stakeholders to understand technical requirements, modernization objectives, and migration constraints
  • Contribute to system integration activities, technical design reviews, modernization planning, and architectural recommendations
  • Support cross-functional engineering initiatives involving industrial automation, embedded technologies, and software transformation
  • Document technical solutions and contribute to engineering standards and best practices

Requirements

  • At least 2 years of professional experience in PLC development or industrial automation
  • Strong understanding of PLC programming concepts and industrial control systems
  • Hands-on experience with at least one major PLC ecosystem, such as Rockwell Automation, Siemens, Beckhoff, or Schneider Electric
  • Experience analyzing, maintaining, or modernizing legacy industrial systems
  • Understanding of software architecture, refactoring practices, and technology migration projects
  • Strong problem-solving, debugging, and system integration capabilities
  • Familiarity with object-oriented design principles is desirable
  • Experience with PLCopen standards and related tools is a plus
  • Experience with object-oriented industrial programming in TwinCAT, CODESYS, or comparable environments is advantageous
  • Background in industrial software modernization, digital transformation, or automotive environments is a plus
  • Upper-intermediate English proficiency or higher
  • Strong communication and teamwork skills

Conditions

  • Fully remote work from Brazil within a globally distributed LATAM environment
  • Opportunity to contribute to large-scale industrial automation modernization and transformation projects
  • Collaboration with international engineering professionals and industry specialists
  • Exposure to modern industrial automation technologies, software architecture, and engineering best practices
  • Professional growth through complex migration, re-engineering, and system integration initiatives
  • Flexible collaboration within distributed international teams
  • Inclusive and respectful working environment with equal opportunities
Стек и навыки

С чем работаем