Find a jobRecruiters

Principal Controls Software Engineer

Exclusive opportunity

Onsite

Principal Controls Software Engineer

Pentangle Tech Services | P5 Group

Principal Controls Software Engineer

Skills

MATLABLinux

20 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

North Haven, CT 06473, USA

Work mode:

Onsite

Published on:

6 October 2026

What they need


  • Design feedback control algorithms in MATLAB/Simulink using classical PID control laws and act as an independent reviewer of MATLAB/Simulink models to ensure that all software meets quality standards.
  • Research advanced control methods and their potential for improving closed-loop system performance.
  • Update/tune existing software implementation to support released products.
  • Reduce order modelling of system/subsystem that enables efficient exploration of controller design space.
  • Integrate and test new controller designs on hardware with different maturity levels: prototype to released hardware.
  • Contribute to the continuous improvement of verification methods.
  • Partner with the greater software organization, systems engineering, and validation groups and prepare and participate in design reviews.
  • Define and review software requirements, and document or participate in the documentation of the software including architecture and design detail, unit testing, anomaly tracking and reports.

Must Haves

  • A Bachelor’s Degree with 7 years of relevant working experience, or advanced degree with 5 years of relevant working experience
  • Proficient in use of modelling & simulation software (MATLAB/Simulink strongly preferred)
  • Familiarity with multi-body kinematics and dynamics
  • Experience in design and implementation of position, velocity, and torque feedback controllers
  • Knowledge of discrete signal processing methods and algorithms and experience with reduced order modelling of mechatronic systems
  • Knowledge of techniques used for real-time estimation of uncertain parameters
  • Experience in implementation of advanced control algorithms, as an example, Optimization based control methods
  • Fluency in English

Nice to Haves

  • Experience with real-time software on microprocessor-based systems and developing software in a Linux environment
  • Integrating mechanical and electrical hardware and software, particularly in an embedded context
  • Medical product development process highly desired-regulator processes, safety considerations, hands-on experience with medical/surgical devices/instruments
  • Experience with a big company with matrix structures, having already worked with cross functional teams within an international environment.
  • Experience in prototype level C++ coding
  • Experience in open-ended, robotics research projects

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Ingénieur Logiciel Embarqué C Expérimenté

50-55k€ (Annuel)

Permanent contract

Toulouse, France

Hybrid

Skills

SwiftGit

1 year ago

Quick apply

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

11 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools