Embedded Controls and Software Developer

2 days ago


Milford, Connecticut, United States General Motors Full time
Job Description

General Motors is seeking a highly skilled Controls and Software Developer to join our Agile Scrum team. As a key member of our team, you will be responsible for developing and implementing software-defined vehicle (SDV) requirements, providing lean-agile leadership for controls and/or software architecture, and guiding the design of large and complex software implementations.

Your Responsibilities
  • Provide lean-agile leadership for controls and/or software architecture by guiding design of large and complex software implementations.
  • Interface with Controls & Software Architects to understand and implement Software Defined Vehicle (SDV) requirements and facilitate the support of the migration to hand code and designs into your scrum team.
  • Provide leadership and technical mentorship to junior developers, and serve as a reviewer of their designs.
  • Working together with Product Owners, Scrum Leaders, Testers, and other developers, using methods like Behavior-Driven Development (BDD) and Test-Driven Development (TDD), create and implement Features for GM's next generation of EV vehicles.
  • Create or modify Unit test cases and Multicomponent test cases to ensure thorough software testing, and execute model/code equivalences testing.
  • Explore and understand new thermal systems and requirements to enable controls and software development.
  • Leverage GM's virtual systems to verify and validate systems behaviors and performance.
  • Participate in the Agile Team and Agile ceremonies as required.
Your Skills and Abilities
  • Experience with writing and debugging C code and MATLAB Simulink/Stateflow and/or Rational Rhapsody.
  • Minimum 2+ years of embedded software development experience.
  • Controls software development in C Programming.
  • Prior working experience with GM or other automotive software standards, test procedures and build processes.
  • Experience with software configuration management processes and tools (e.g. Git Ecosystem) preferred.
  • Development / testing experience on SIL/HIL or other virtual environments.
  • Individually motivated; Scrum Team members are expected to pursue their goals with a high degree of independence and motivation.
  • Good oral and written communication skills are required, and high level of interpersonal skills to work effectively in a geographically dispersed team.
  • Ability to manage time and meet deliverable timing is critical.
  • Bachelors Degree in Computer Science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience.


  • Milford, Connecticut, United States General Motors Full time

    About the RoleWe are seeking a highly skilled Subsystem Lead Engineer to join our team at General Motors. As a key member of our organization, you will be responsible for pioneering the development of high voltage battery management systems and vehicle mechatronics embedded controls.Key ResponsibilitiesFormulate and manage subsystem requirements, allocating...


  • Milford, Connecticut, United States Waters Corporation Full time

    Job Title: Principal Software EngineerAbout the Role:We are seeking a highly skilled Principal Software Engineer to join our team at Waters Corporation. As a key member of our software development team, you will be responsible for designing and developing cloud-based Chromatography Data System applications.Responsibilities:Design and develop cloud-based...


  • Milford, Connecticut, United States Waters Corporation Full time

    Job SummaryWe are seeking a highly skilled Principal Software Engineer to join our team at Waters Corporation.ResponsibilitiesDesign and develop cloud-based Chromatography Data System Applications.Lead the development team by establishing best practices, participating in code reviews, and coaching junior members.Coordinate team efforts and workload planning...


  • Milford, Connecticut, United States FusionWorks Full time

    FusionWorks is seeking a highly skilled Control Systems Engineer to join our team and contribute to the development of innovative control technology solutions.About the Role:As a Control Systems Engineer, you will be responsible for analyzing requirements for control tasks in mechatronic systems and structuring software components for complex systems.You...


  • Milford, Connecticut, United States General Motors Full time

    Job DescriptionThe Mechatronic Software Platform Organization at General Motors is seeking a highly skilled Controller Test Engineer to join our team. As a key member of our organization, you will be responsible for developing and testing our next-generation software.We are an engaged, inclusive, and innovative team that adapts to challenges and works...


  • Milford, Connecticut, United States FusionWorks Full time

    Job DescriptionFusionWorks is seeking a highly skilled Control Systems Engineer to join our team.About the Role:Develop and optimize software components for complex control systemsAnalyze requirements for control tasks in mechatronic systemsCollaborate with cross-functional teams to deliver high-quality solutionsProvide technical support and documentation...


  • Milford, Connecticut, United States CLA (CliftonLarsonAllen) Full time

    Controller Job DescriptionCLA (CliftonLarsonAllen) Search is seeking a highly skilled Controller to join our client, Stevens Ford, in Milford, CT. As a key member of the Administrative and Accounting Team, the Controller will play a critical role in promoting the Stevens Ford Values and Culture.Key Responsibilities:Lead a team of accounting associates to...


  • Milford, Connecticut, United States CLA (CliftonLarsonAllen) Full time

    Controller Job DescriptionCliftonLarsonAllen (CLA) Search is seeking a highly skilled Controller to lead the Administrative and Accounting Team at Stevens Ford in Milford, CT. The ideal candidate will promote the Stevens Ford Values and Culture, ensuring the organization's trust in the Controller to monitor the assets of the business.Key...


  • Milford, Connecticut, United States Hire Military Talent Full time

    Job OverviewHire Military Talent is seeking a highly skilled Process and Control Automation Engineer to join our team. As a key member of our organization, you will be responsible for designing, implementing, and maintaining automation and control systems for industrial equipment to ensure peak performance.Key ResponsibilitiesAutomation System Design and...


  • Milford, Connecticut, United States Waters Corporation Full time

    Software Development Lead**About the Role**We are seeking a highly skilled Software Development Lead to join our team at Waters Corporation. As a key member of our software development team, you will be responsible for designing and developing Chromatography Data System Applications in a dynamic cloud environment.**Key Responsibilities**Design and develop...

  • Software Engineer

    2 days ago


    Milford, Connecticut, United States Syntricate Technologies Full time

    Job Title: Java DeveloperLocation: Milford OH (Onsite)Job type: Fulltime onlyRequired:We are seeking a skilled Java Developer to join our team at Syntricate Technologies. The ideal candidate will have strong knowledge of Java/J2EE, microservices architecture, and experience with Kubernetes, Spring Boot, and AWS EKS. Additionally, the candidate should have...


  • Milford, Connecticut, United States Diverse Lynx Full time

    Job Title: Senior Java Software ArchitectAt Diverse Lynx LLC, we are seeking a highly skilled Senior Java Software Architect to join our team. As a key member of our technical leadership, you will be responsible for designing and implementing scalable architecture systems for Java-based applications.Key Responsibilities:Collaborate with technology managers...


  • Milford, Connecticut, United States Tata Consultancy Services Full time

    Job Title: Senior Java Software EngineerAt Tata Consultancy Services, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, testing, debugging, and implementing web-based applications using Java.Key Responsibilities:Design and develop...


  • Milford, Connecticut, United States Siemens Industry Software Inc. Full time

    About the RoleWe are seeking a highly motivated and experienced Solution Architect to join our team at Siemens Industry Software Inc. As a key member of our Aerospace, Defense, and Transportation Business Unit, you will be responsible for designing innovative software solutions using our Xcelerator portfolio to help our customers achieve their digital...


  • Milford, Connecticut, United States Professional Recruiters Full time

    Job SummaryWe are seeking a highly skilled Control Room Operator to join our team. As a key member of our production team, you will be responsible for monitoring and controlling plant operations to ensure efficient and safe production.Key ResponsibilitiesMonitor and control plant operations on multiple computer screens to identify and rectify abnormal...


  • Milford, Connecticut, United States Infinity Systems Full time

    About Infinity SystemsWelcome to Infinity Systems, a leading provider in the hearing aid industry. As part of Sonova, a global leader in hearing solutions, we strive to make a difference in people's lives.Job DescriptionWe are seeking a highly skilled Senior Controller to join our team. As a key member of our management team, you will play a crucial role in...


  • Milford, Connecticut, United States Infinity Systems Full time

    About Infinity SystemsInfinity Systems is a leading provider in the hearing aid industry, with a strong presence in the country and a global network through its partnership with Sonova. Our mission is to empower individuals to live without limitations, and we strive to make a positive impact in the world of acoustics.Job SummaryWe are seeking a highly...


  • Milford, Connecticut, United States RightCapital Full time

    Job OpportunityRightCapital is a leading financial technology company providing innovative holistic financial planning software. We are seeking a highly motivated Sales Associate to join our growing sales team. About the RoleThe Sales Associate will be responsible for delivering solution demos, highlighting the value proposition of our software, and managing...

  • Financial Controller

    4 weeks ago


    Milford, Connecticut, United States Human Services Management Corporation Full time

    Job OverviewCompany Overview:Human Services Management Corporation (HSMC) is in search of a dedicated Financial Controller. This pivotal role reports directly to the Chief Executive Officer.About HSMC:HSMC specializes in providing comprehensive business and consulting services tailored for both non-profit and proprietary human services organizations. Our...


  • Milford, Connecticut, United States Tata Consultancy Services Full time

    Job Title: Java DeveloperAt Tata Consultancy Services, we are seeking a highly skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, coding, testing, debugging, and implementing web-based applications.Key Responsibilities:Design and develop high-quality Java-based applicationsCollaborate with cross-functional...