Embedded Controls Engineer
$65 - $80 per hourActalent
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.
- 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.
- 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.
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 & LocationThis is a Contract position based out of North Reading, MA.
Pay and BenefitsThe 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 TypeThis is a fully onsite position in North Reading,MA.
Application DeadlineThis 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.
- ...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++...SuggestedFull time2 days per week3 days per week
$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...SuggestedContract workFor contractorsWork experience placementFor subcontractorVisa sponsorshipRelocation package$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- ...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...SuggestedWork at office
- ...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...SuggestedWork at office
$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- ...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...
$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...$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 workTemporary workFixed term contract- ...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+...
- ...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
$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 timeContract workTemporary workFor contractorsSeasonal workFlexible hours- 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...
$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...- 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 employmentFull timeWork at office
$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$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 timeTemporary workInternshipSeasonal workFlexible hours- 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...
- 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...
$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 employmentWork at officeDay shift$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 contractFull timeContract workTemporary workFor contractorsWork at officeRemote workFlexible hours- 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...
- ...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/...
- ...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,...
- ...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
- ...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...
$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 officeLocal area$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...InternshipWorldwide$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$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 timeTemporary workInternshipSeasonal workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Controls Engineer. Be the first to apply!
- embedded engineer North Reading, MA
- embedded systems software engineer North Reading, MA
- embedded developer North Reading, MA
- embedded software engineer North Reading, MA
- embedded programmer
- embedded android developer
- c++ embedded engineer
- entry level embedded software engineer
- embedded electrical engineer
- embedded software engineer iot

