Junior Control Systems Engineer - control algorithms / C++ / python
InnoTech Staffing
Job Description
Job Description
InnoTECH Staffing is seeking a Junior Control Systems Engineer in Manchester, NH.
This is onsite 5 days a week.
Must be a US Citizen or Greencard holder.
In this role, you will contribute to the design and development of cutting-edge automation and robotics systems across two key domains: embedded medical devices and PLC-driven manufacturing automation. You will work alongside a multidisciplinary team of engineers to bring innovative prototypes from concept to reality.
Responsibilities
Embedded Medical Device Development- Design and develop control systems for prototype medical devices running on embedded compute platforms
- Implement real-time control algorithms on embedded targets (e.g., ARM Cortex, FPGA, or DSP-based systems)
- Write and validate embedded firmware in C/C++ for safety-critical medical applications
- Collaborate with electrical and mechanical engineers to integrate sensors, actuators, and embedded hardware into functional prototypes
- Support design verification and validation (V&V) activities in compliance with medical device development standards.
- Create and maintain system requirements, software design documentation, and failure mode and effects analysis (FMEA)
Manufacturing Automation
- Develop, program, and commission PLC-based automation systems for internal manufacturing equipment
- Integrate industrial sensors, drives, servo systems, and actuators into automation solutions
- Troubleshoot and optimize existing automation systems to improve reliability and throughput
- Collaborate with manufacturing engineers to translate process requirements into automated control solutions
- Document control system architectures, ladder logic, and functional specifications
General
- Apply linear, non-linear, and optimal control techniques across both embedded and industrial platforms
- Develop and maintain control systems for automation and robotic products
- Support testing, debugging, and continuous improvement of prototype and production systems
Required Qualifications
- B.S. in Mechanical, Electrical, Mechatronics, or Biomedical Engineering
- Foundational knowledge of linear and optimal controls theory
- Experience applying control algorithms in robotics or automation applications
- Proficiency in Python and C/C++
- Familiarity with embedded systems concepts (real-time OS, hardware peripherals, firmware development)
- Experience with automation sensors, drives, and actuators
- Strong problem-solving, communication, and collaboration skills
Preferred Qualifications
- PLC programming experience (Allen-Bradley, Siemens, or equivalent)
- Exposure to medical device development processes or regulated industries (FDA, ISO 13485, IEC 62304)
- Experience with real-time operating systems
- Familiarity with communication protocols used in embedded and industrial systems (CAN, SPI, I2C, EtherCAT, Modbus, PROFINET)
- Knowledge of design verification and validation (V&V) methodologies
- Familiarity with version control systems (Git) and engineering documentation practices
- ...Science, Software Engineering or related field required... ...or real-time systems a plus. •... ...strategies, process controls, and lifecycle support... ...Experience with C/C++ with emphasis on... ...Experience with encryption algorithms. • Experience... ...• Knowledge of Python, MATLAB/Simulink,...PythonC++Full timeFor subcontractorRemote work
- ...Senior Electrical Engineer for a state-of-the... ...ingenuity Decompose system requirements to... ...with mechanical, controls, systems, software... ...mentoring junior engineers Experience... ...software (MATLAB, Python, Labview, etc.) for... ...development in C/C++ for common microcontroller...PythonC++
$122.87k - $208.89k
...FPGA Design Verification Engineer Position is... ...developing advanced electronic systems deployed to protect... ...to lead teams, mentor junior engineers, and... ...signal processing and control functions in Electronic... ...required: Perl/Python C++/Java Git/Jira/BitBucket...PythonC++Full timeWork experience placementRemote work- ...developing advanced systems, backed by federal... ..., precision fluid control systems, IoT... ...electrical, and systems engineering disciplines to... ...procedures. Mentor junior engineers, contribute... ...Strong Python 3 skills for tooling... ...Proficiency in C and C++ is a plus including...PythonC++
- ...Lead Embedded Software Engineer to join our team... ...technical expertise, system ownership, and influence... ...drivers and real‑time control loops—partnering with... ...mentoring or coaching junior engineers in best software... ...practices Experience with Python and C/C++ Experience designing...PythonC++Work experience placement
- ...Senior Machine Learning Engineer The Senior Machine... ...power production‑grade systems. This role combines strong... ...the ability to guide junior engineers through the... ...newly developed algorithms on large‑scale datasets... ...Strong proficiency in Python (C++ is a plus) and PyTorch...PythonC++
£85k - £105k per year
...Senior Mapping Localization Engineer Location: Manchester, United... ...builds spatial intelligence systems that transform large-scale... ...to enhance and develop core algorithms and infrastructure for localization... ...3D reconstruction. Strong C++ and Python skills. Experience with...PythonC++Permanent employmentFull timeWork at officeImmediate startRemote work- ...available. About Software Engineering Roles at Danaher Are you... ...languages such as C#, Java, Python, or C++ Participating on an Agile... ...console and embedded software systems Troubleshooting issues... ...Familiarity with Git or version control systems Knowledge of...PythonC++Remote jobInternship
- ...provider of commercial combustion control solutions, specializing in... ...Design Verification Test Engineer is responsible for defining,... ...that hardware, firmware and system designs meet functional, performance... ...in scripting or programming (Python, C/C++, LabVIEW) is a plus Strong...PythonC++
$107.66k - $161.7k
...Team and Role: Our small engineering team works on challenging problems... ...current Machine Learning systems, building performant and... ...other engineers to implement algorithms and systems in an efficient... ...applications Strong knowledge of Python or C++, or the ability to learn...PythonC++Remote jobFull timeWork experience placementInternship- ...is seeking a Lead Embedded Software Engineer, focusing on cutting-edge medical devices... ...software design, mentorship of junior engineers, and cross-functional collaboration... ...5 years of experience in embedded systems, including C/C++ and Python. Join a team that creates innovative...PythonC++
- ...Instacart works alongside world-class engineers, data scientists, and product... ...AI solutions, applying LLMs, agentic systems, and computer vision to tackle complex... ...related areas. Strong programming (Python, C++) and algorithmic skills. Good communication skills....PythonC++Remote jobPermanent employmentWork experience placementInternshipWork at officeWork from homeFlexible hours
- ...involving customer support, automation, and collaboration with both development and system administration communities. Candidates should possess strong programming skills in Java, C++, Perl, or Python, along with significant experience in Hadoop and Linux environments. This...PythonC++
- ...integrates AI/ML models and algorithms supporting Government operational systems - Prepares and... ...learning pipelines, feature engineering, and model lifecycle management... .../ML development, such as Python, and supporting languages (e.g., SQL, Java, C++). - 3 years...PythonC++Minimum wageFull timeContract workTemporary workFor contractorsWork experience placementRemote work
- ...of current and future airborne weapons systems, with an emphasis on their lethality and... ...for customer analysis. The Apprentice M&S Engineer/Analyst will work closely with... ...one or more of the following: MATLAB®, C++, Python/Anaconda Good technical documentation...PythonC++Hourly payFull timeTemporary workPart timeApprenticeshipFlexible hours
- ...Allenstown, NH., is seeking a Controls Engineer to join our team. The... ...cutting-edge furnace systems while adhering to project timelines... ..., Structured Text, or C/C++ to achieve precise process control... ...• Optimize control algorithms for thermal profiles and process...C++Local areaRemote workWorldwide
- ...Manufacturing LLC is recruiting for a Controls Engineer for developing and validating state-of-... ...designing, analyzing, and optimizing control systems in a cross-functional environment. The... ...of and/or ability to use JAVA, Python, SQL and/or Visual Basic. ~ Complete...PythonRemote work
- ...computer architecture, software development, data management systems, distributed computing, and a solid understanding of the open... ...experience in one or more of the following languages: Java, C++, Perl, Python Experience deploying or managing open-source software Strong...PythonC++Work experience placement
- ...industry’s premier suppliers to deliver engineered solutions, customized support, and best... ...in design, manufacturing, and quality systems. Responsibilities: Review and develop... ...programming and coding tasks (e.g., G-Code, Python, C++) to streamline automation and...PythonC++Flexible hours
- ...A technology company is seeking a Senior Lead Engineer to oversee the design and implementation of complex software solutions. The... ...manage cross-functional teams and demonstrate expertise in C, C++, and Python. Responsibilities include driving software development, optimizing...PythonC++
- ...hire a fulltime permanent Automation Engineer supporting automated manufacturing... ...innovations. Specify, design and manage control and data acquisition systems including electrical, pneumatic,... ...of and/or ability to use JAVA, Python, SQL and/or Visual Basic ~ Understanding...PythonPermanent employmentFull timeRemote work
- ...AtkinsRéalis is seeking a Project Controls Reporting & Digital Manager... .... Mentor and support junior colleagues, building capability... ...Desirable: Working knowledge of Python for automation or data... ...multiple project or enterprise systems. Experience working on major...PythonFlexible hours
- ...& Underwriting department to develop queries across multiple systems, offering robust analytical support to key business units. Position... ...using SQL or other applicable programming language (Python/VBA/C++/etc). Knowledge, Skills, and Abilities: Knowledge of pricing...PythonC++Full timeTemporary workWork at officeRemote workWork from home
$104k - $156k
...an Advanced Security Engineer focused on Endpoint Security... ...and operate security controls that protect... ...endpoints and the enterprise systems they access. You will... ...development and scripting (C#, Python, Java or other... ..., including algorithms and data structures...PythonRemote work$146.67k - $249.33k
...skilled software engineers passionate about leveraging... ...the power of C++ and CUDA to solve... ...Labs** The BAE Systems' FAST Labs team... ...high-performance algorithms optimized for GPU... ...applications in C++, Python, and MATLAB, integrating... ..., DSP, device control, or military...PythonC++Full timePart timeLocal areaRelocation package$118.1k - $200.76k
...Description Join BAE Systems Countermeasure &... ...In this software engineering role you will design... ...signal processing algorithms using modern C++ on Linux, and develop... ...tools and scripts in Python for simulation, data... ...and Git for source control and CI/CD pipelines....PythonC++Full timeContract workPart timeWork experience placementFor subcontractorLocal area$150k - $200k
...see . The AI Automation Engineer - Finance & Accounting applies... ...will partner directly with the Controller, FP&A, and Procurement teams... ...-ready, controls-compliant systems. The ideal candidate has delivered... ...~ Strong proficiency in Python and SQL with experience building...PythonLive inLocal areaWorldwide- ...The Impact That You Will Make The Junior Buyer/Planner role is critical to the evolution... ...role out of Rockwell's PharmaSuite MES system. Reporting to BioFabUSA's Sr. Director of... ...purchasing, procurement, receiving, inventory control, materials coordination, or a related...JuniorContract workWork experience placement
$24.04 - $39.42 per hour
...Johnson Controls, Inc. is seeking a professional skilled in hardware designs and software programming for HVAC control systems. Located in Manchester, New Hampshire, you will coordinate installation materials and ensure system functionality. Candidates should have significant...Hourly pay- ...Description Job Description We are looking for a Process Controls Engineer to own the design, integration, and qualification of clean... ..., and integration with the host device's utility and control systems. Architect control interfaces between the onboard clean environment...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Control Systems Engineer - control algorithms / C++ / python. Be the first to apply!
- senior robotics software engineer Manchester, NH
- junior designer remote Manchester, NH
- junior programmer Manchester, NH
- junior travel coordinator Manchester, NH
- junior data engineer remote Manchester, NH
- junior aws engineer Manchester, NH
- junior recruiter remote Manchester, NH
- junior remote developer Manchester, NH
- junior website developer Manchester, NH
- junior devops remote Manchester, NH





