Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Controls Engineer

$65 - $80 per hour

Actalent

Job Description

Job Description

Job Title: Embedded Controls Engineer Job Description

The Embedded Controls Engineer will support and optimize the controls layer of next-generation automated machinery, focusing on a soft PLC platform (CODESYS) running on Linux-based industrial PCs connected directly to electrical panels. This role requires an embedded software mindset and a strong ability to work at the intersection of hardware and software. You will inherit an existing structured text codebase, untangle complex logic, optimize global variables, and improve deployment reliability within a constrained IDE environment. The position is ideal for an engineer who enjoys deep technical challenges, real-time systems, and close collaboration with cross-functional mechanical and software teams.

Responsibilities
  • Own the maintenance, debugging, and optimization of soft PLC code (CODESYS / Structured Text) running on local industrial PCs.
  • Refactor existing code to improve reliability, reduce duplication, and introduce more robust testing methodologies appropriate for the environment.
  • Manage remote deployments and rollbacks of control software to industrial hardware operating in the field.
  • Troubleshoot complex electro-mechanical systems, including sensor inputs and barcode integrations, directly on automated machinery.
  • Collaborate closely with mechanical and software engineering teams to bridge the gap between high-level orchestration software and physical motor and motion control.
  • Create and maintain detailed technical documentation, including design notes, operational runbooks, and implementation details for the controls layer.
Essential Skills
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a closely related field.
  • Strong background in embedded software engineering, with proficiency in C and C++ programming.
  • Willingness and ability to quickly learn and adapt to structured text programming and the CODESYS IDE environment.
  • Hands-on experience working directly with industrial hardware, industrial PCs (IPCs), and Linux-based systems.
  • Strong debugging and root-cause analysis skills for complex, real-time embedded and control systems.
  • Experience with embedded control systems and soft PLC platforms.
  • Familiarity with CODESYS and IEC 61131-3 programming languages for industrial control.
Additional Skills & Qualifications
  • Direct experience with soft PLCs or IEC 61131-3 programming languages, such as structured text, ladder logic, or function block diagrams.
  • Experience with servo-based motion control systems, including tuning and integration into automated machinery.
  • Comfort operating in constrained development environments without traditional high-level software tools, such as standard unit and integration testing frameworks.
  • Ability to work effectively at the intersection of hardware and software, collaborating with multidisciplinary engineering teams.
  • Strong written communication skills to produce clear technical documentation, design notes, and runbooks.
Work Environment

The role is based in an industrial automation environment that combines office-based engineering work with hands-on interaction with machinery and electrical panels. You will work with Linux-based industrial PCs running CODESYS soft PLCs and structured text code, directly connected to sensors, motors, and other electro-mechanical components. The position involves occasional work on the factory floor or in test labs to troubleshoot hardware, integrate sensors and barcode systems, and validate motion control behavior. Collaboration with mechanical and software teams is frequent, and you will operate within a constrained IDE environment where traditional high-level testing frameworks may not be available, requiring a practical, system-level approach to verification and reliability.

Job Type & Location

This is a Contract position based out of North Reading, MA.

Pay and Benefits

The pay range for this position is $65.00 - $80.00/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in North Reading,MA.

Application Deadline

This position is anticipated to close on Sep 15, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.

If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email View email address on us.fitly.work for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process,including sourcing, screening, and evaluating candidates. AI helps assess applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Embedded Controls Engineer in North Reading, MA vacancy
  •  ...looking for a mid-level Industrial Electrical Engineer focused on PLC/HMI programming, panel...  ...-on, and you will work directly with control systems, motion hardware, and test fixtures...  ...ECO / PLM workflows Experience with embedded systems and firmware development in C/C++... 
    Suggested
    Full time
    2 days per week
    3 days per week

    Motion Recruitment

    Wilmington, MA
    7 hours ago
  • $73k - $95k

     ...Build your best future with the Johnson Controls team! As a global leader in smart, healthy and sustainable buildings, our mission...  ...in release meeting with project field team. Performs value engineering to provide cost effective results while maintaining customer satisfaction... 
    Suggested
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    Visa sponsorship
    Relocation package

    Johnson Controls

    Lynnfield, MA
    13 hours ago
  • $125k

     ...Controls EngineerWe have a Controls Engineering position available in the Boston, MA area.This person will support controls engineering project requirements involving PLC programming, DCS programming, HMI/SCADA programming, database management, control panel design, instrumentation... 
    Suggested

    Trillium Staffing

    Wilmington, MA
    13 hours ago
  •  ...Senior Controls EngineerWe have a Sr. Automation Engineer position available in our Wilmington, MA office. This position requires demonstrated technical proficiency in implementing automation solutions with PLC, DCS, HMI, and SCADA platforms. The Senior Controls Engineer... 
    Suggested
    Work at office

    StaffWorthy

    Wilmington, MA
    4 days ago
  •  ...HVAC Controls EngineerOur client, a building automation and HVAC solutions organization, is seeking a HVAC Controls Engineer to join their team. As a HVAC Controls Engineer, you will be part of the Engineering team supporting project and operations teams. The ideal candidate... 
    Suggested
    Work at office

    Manpower Inc

    Lynnfield, MA
    13 hours ago
  • $70 - $120 per hour

     ...Controls EngineerWe are seeking a Controls Engineer with a strong focus on machine behavior, system-level control, and integration. This role functions more like a software or embedded developer than a traditional PLC-only programmer. The position supports the design,... 
    Hourly pay

    Apex Systems

    North Reading, MA
    1 day ago
  •  ...Amazon Industrial Robotics is seeking a Senior Firmware Engineer to develop and maintain robotic systems, contributing to architecture and collaborating across teams. The role requires hands-on experience with C/C++, Python, Linux, and RTOS, as well as mentoring and leadership... 

    Amazon

    Reading, MA
    4 days ago
  • $143.67k - $215.5k

     ...Senior Embedded Firmware EngineerWilmington, MAAbout Re:Build ManufacturingAt Re:Build,...  ...company, is a dynamic product development and engineering consulting firm located in Wilmington,...  ...solutions for electromechanical control across a wide variety of technologies and... 

    Re:Build Manufacturing

    Wilmington, MA
    4 days ago
  • $60 - $80 per hour

     ...Embedded Firmware EngineerThis role is for an experienced Embedded Firmware Engineer who works across both real-time RTOS firmware and Embedded Linux environments. You will...  ...embedded hardware components.Integrate and control hardware using SPI, I2C, UART/serial, and similar... 
    Contract work
    Temporary work
    Fixed term contract

    Actalent

    North Reading, MA
    4 days ago
  •  ...Embedded Firmware EngineerPosition Overview: We are seeking an Embedded Firmware Engineer to develop firmware for embedded systems, focusing on ARM architecture. This role requires expertise in Embedded C programming, experience with SoC platforms like Xilinx Ultrascale+... 

    Carlton National Resources

    Wakefield, MA
    1 day ago
  •  ...Johnson Controls is seeking an HVAC Controls Systems Designer to support design, programming, commissioning, and documentation of building control systems. You will work under established standards to ensure the system meets client requirements and is clearly communicated... 
    For subcontractor

    Johnson Controls

    Lynnfield, MA
    1 day ago
  • $137.3k - $185.7k

     ...with no off-the-shelf answers, and the embedded electrical architecture is central to making...  ...for a Senior Embedded Electrical Engineer to be the founding EE on our hardware team...  ...packages, embedding sensors, cameras, and control electronics into compact grasping mechanisms... 
    Full time
    Contract work
    Temporary work
    For contractors
    Seasonal work
    Flexible hours

    Amazon

    North Reading, MA
    4 days ago
  • Symbotic is seeking a Staff Software Engineer to join our Fleet Controls team. You will lead the design and development of high-performance software that orchestrates fleets of autonomous robots in automated warehouses, focusing on scalable, reliable control systems across... 

    Symbotic

    Wilmington, MA
    4 days ago
  • $165.32k - $247.98k

     ...company is a growing product design and engineering consulting firm located in Wilmington, MA...  ...is passionate about teaching complex embedded systems concepts and product development...  ...source code management, robust version control, streamlined DevOps, and comprehensive automated... 

    Re:Build Manufacturing

    Wilmington, MA
    4 days ago
  • Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge...  ...RoleWe are seeking a highly skilled and motivated Embedded Software Developer to join our engineering team focused on developing next-generation semiconductor... 
    Permanent employment
    Full time
    Work at office

    Onto Innovation

    Wilmington, MA
    7 hours ago
  • $149k - $204.6k

     ...increased efficiency, speed and flexibility.What we need  We are seeking a highly skilled and experienced Senior Middleware Software Engineer to join our team. In this role, you will play a key role in designing, developing, and maintaining our middleware layer for all... 
    Full time

    Symbotic

    Wilmington, MA
    4 days ago
  • $168.1k - $227.4k

     ...built and operated at scale. We hire smart and effective engineers and offer them an environment in which they can...  ...problems with ingenuity and simplicity.As a part of the embedded team, you’ll build advanced control systems for manipulation robots. The stack includes... 
    Full time
    Temporary work
    Internship
    Seasonal work
    Flexible hours

    Amazon

    North Reading, MA
    2 days ago
  • Big Resourcing is seeking a Senior Software Engineer - Equipment Controls in Wilmington, MA to develop real-time machine-control software for electro-mechanical additive manufacturing systems. The role emphasizes C++ and C# expertise, close-to-hardware work, and debugging... 

    Big Resourcing

    Wilmington, MA
    1 day ago
  • Analog Devices, Inc. is seeking an experienced Embedded Hardware and Firmware Engineer in Wilmington, Massachusetts. The chosen candidate will develop firmware for prototypes, collaborate on final product designs, and test systems to ensure reliability and functionality... 

    Analog Devices, Inc.

    Wilmington, MA
    4 days ago
  • $87.19k - $119.91k

    ## Embedded Hardware and Firmware EngineerApplylocations: US, MA, Wilmingtontime type: Full...  ...looking for an experienced, hands-on engineer to help our team design, develop, and validate...  ...equipment, etc.) • Familiarity with the control of electromechanical systems and sensors... 
    Permanent employment
    Work at office
    Day shift

    Analog Devices, Inc.

    Wilmington, MA
    4 days ago
  • $84k - $126k

    Join our dynamic team as a BAS/BMS Controls Engineer and be at the forefront of technical innovation! We're seeking a talented individual who can bridge the gap between complex engineering solutions and customer needs, while driving business growth through technical expertise... 
    Ongoing contract
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office
    Remote work
    Flexible hours

    Schneider Electric

    Andover, MA
    7 hours ago
  • Re:Build Manufacturing in Wilmington, MA is seeking a senior firmware engineer to design and implement embedded software for medical devices, robotics, and industrial automation. You will collaborate with electrical, mechanical, and industrial design engineers to bring... 

    Re:Build Manufacturing

    Wilmington, MA
    2 days ago
  •  ...Embedded Software EngineerWe are looking for an Embedded Software Engineer to develop software for real-time embedded systems. This role involves C/C++ programming within...  ...including RF EW, and experience with version control tools like ClearCase, ClearQuest, and Git/... 

    Carlton National Resources

    Wakefield, MA
    1 day ago
  •  ...Amazon Robotics is seeking an Embedded Software Engineer II for the Autonomy Platform, Data and Tools team in North Reading, MA. You will contribute...  ...to onboard mapping, perception, motion planning, and control software for Proteus, Amazon’s autonomous warehouse robot,... 

    Amazon

    North Reading, MA
    4 days ago
  •  ...Send inquiries to ****@*****.*** Embedded EngineerCala Systems is seeking a Senior Embedded Software Engineer to lead the embedded work on our water heater....  ...firmware code, including but not limited to controls. The individual we are seeking should be creative... 
    Work at office

    Cala Systems

    Wilmington, MA
    1 day ago
  •  ...Amazon Robotics is looking for an Embedded Software Development Engineer to advance sensor and compute technology across our robotic systems. You will design, develop and validate embedded software, including camera drivers, and work with hardware, test, and operations... 

    Amazon

    North Reading, MA
    1 day ago
  • $90k - $110k

    Your roleAs a Embedded Firmware Engineer, will be joining a cross-functional team of electrical, firmware, and mechanical engineers working on...  ...as C, C++, and LinuxExperience and knowledge in embedded controls and real time data processing in Embedded SystemsExperience... 
    Work at office
    Local area

    Edwards Vacuum

    Haverhill, MA
    4 days ago
  • $129k

     ...us one of the world's most beloved brands.Our Robotics Embedded Software Development Engineers (SDEs) use modern technology to solve complex problems...  ..., contributing to open-source projects, and/or version control systems- Experience in optimization mathematics such as... 
    Internship
    Worldwide

    Amazon

    North Reading, MA
    1 day ago
  • $129.6k - $207.4k

     ...Opportunity OverviewThe Teradyne IST (Integrated System Test) Software team is seeking a highly motivated and technically driven Embedded Software Engineer to develop software for cutting-edge test platforms. In this role, you will design, implement, and maintain software that... 
    Flexible hours

    Universal Robots

    North Reading, MA
    7 hours ago
  • $168.1k - $227.4k

    Join a group of the brightest engineers to develop next generation of Amazon's world class...  ...out how to do both!A day in the lifeAs an Embedded Software Engineer at Amazon Robotics you...  ...coding standards, code reviews, source control management, build processes, testing,... 
    Full time
    Temporary work
    Internship
    Seasonal work
    Flexible hours

    Amazon

    North Reading, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Controls Engineer. Be the first to apply!