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

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
Vacancy posted 17 days ago
Similar jobs that could be interesting for youBased on the Junior Control Systems Engineer - control algorithms / C++ / python in Manchester, NH vacancy
  •  ...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,... 
    Python
    C++
    Full time
    For subcontractor
    Remote work

    Gentex

    Manchester, NH
    1 day ago
  •  ...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... 
    Python
    C++

    DEKA Research and Development

    Manchester, NH
    10 days ago
  • $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... 
    Python
    C++
    Full time
    Work experience placement
    Remote work

    Clear Choice Software, Inc.

    Manchester, NH
    1 day ago
  •  ...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... 
    Python
    C++

    DEKA Research & Development

    Manchester, NH
    1 day ago
  •  ...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... 
    Python
    C++
    Work experience placement

    DEKA Research and Development

    Manchester, NH
    1 day ago
  •  ...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... 
    Python
    C++

    GBG

    Manchester, NH
    21 days ago
  • £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... 
    Python
    C++
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work

    Voxelmaps

    Manchester, NH
    1 day ago
  •  ...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... 
    Python
    C++
    Remote job
    Internship

    Danaher

    Manchester, NH
    1 day ago
  •  ...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... 
    Python
    C++

    Fireye, LLC

    Derry, NH
    8 days ago
  • $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... 
    Python
    C++
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Manchester, NH
    3 days ago
  •  ...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... 
    Python
    C++

    DEKA Research & Development

    Manchester, NH
    4 days ago
  •  ...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.... 
    Python
    C++
    Remote job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    Manchester, NH
    1 day ago
  •  ...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... 
    Python
    C++

    Right Talent Right Now

    Manchester, NH
    2 days ago
  •  ...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... 
    Python
    C++
    Minimum wage
    Full time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    Maximus

    Manchester, NH
    3 days ago
  •  ...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... 
    Python
    C++
    Hourly pay
    Full time
    Temporary work
    Part time
    Apprenticeship
    Flexible hours

    Air Combat Effectiveness Consulting Group, LLC

    Manchester, NH
    24 days ago
  •  ...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 area
    Remote work
    Worldwide

    Materials Research Furnaces,

    Allenstown, NH
    6 days ago
  •  ...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... 
    Python
    Remote work

    Merrimack Manufacturing

    Manchester, NH
    18 days ago
  •  ...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... 
    Python
    C++
    Work experience placement

    Right Talent Right Now

    Manchester, NH
    12 hours ago
  •  ...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... 
    Python
    C++
    Flexible hours

    Krayden Inc.

    Manchester, NH
    12 hours ago
  •  ...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... 
    Python
    C++

    Celestica

    Merrimack, NH
    3 days ago
  •  ...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... 
    Python
    Permanent employment
    Full time
    Remote work

    InnoTech Staffing

    Manchester, NH
    6 days ago
  •  ...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... 
    Python
    Flexible hours

    AtkinsRéalis

    Manchester, NH
    3 days ago
  •  ...& 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... 
    Python
    C++
    Full time
    Temporary work
    Work at office
    Remote work
    Work from home

    Maxor National Pharmacy Services

    Manchester, NH
    3 days ago
  • $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... 
    Python
    Remote work

    Relativity

    Manchester, NH
    3 days ago
  • $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... 
    Python
    C++
    Full time
    Part time
    Local area
    Relocation package

    BAE Systems

    Merrimack, NH
    5 days ago
  • $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.... 
    Python
    C++
    Full time
    Contract work
    Part time
    Work experience placement
    For subcontractor
    Local area

    BAE Systems

    Merrimack, NH
    5 days ago
  • $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... 
    Python
    Live in
    Local area
    Worldwide

    Cengage Group

    Manchester, NH
    5 days ago
  •  ...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... 
    Junior
    Contract work
    Work experience placement

    Advanced Regenerative Manufacturing Institute Inc

    Manchester, NH
    14 days ago
  • $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

    Johnson Controls

    Manchester, NH
    3 days ago
  •  ...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

    DEKA Research & Development

    Manchester, NH
    18 days ago

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!