Jobgether
Jobgether

Middle Embedded Engineer

engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities

    • 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, with the ability to collaborate effectively in international environments.

      • Strong communication and teamwork skills, with the ability to work across international and multidisciplinary engineering teams.

      • Benefits

        • 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 for diverse backgrounds and experiences.

✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now