Software Engineer jobs in United States

Explore 1,309 matching jobs.

Brooks Automation

Software Engineer

Brooks Automation

Posted: 10/20/2026
JavaScriptLinuxPythonSDLCC++
Lennar

AI Agent Developer

Lennar

Posted: 10/20/2026
AWSCloudJavaScriptPythonSQLTypeScript
Jones Lang LaSalle Americas, Inc.

Union Mobile Engineer

Jones Lang LaSalle Americas, Inc.

Posted: 10/20/2026
Canvas

Engineering, Summer Intern

Canvas

Posted: 10/20/2026
Salesforce

Software Engineer

Salesforce

Posted: 10/20/2026
Distributed SystemsJavaLinuxPythonSplunkSQLC++
CrowdStrike

Senior AI Agent Developer

CrowdStrike

Posted: 10/20/2026
AWSCloudPython
Trilon Group

CAD Plug In Developer

Trilon Group

Posted: 10/20/2026
GraphQLPostGISPostgresC++.NET
IFS

Director, Global Value Engineering

IFS

Posted: 10/20/2026
State of Florida

Application Systems Programmer I

State of Florida

Posted: 10/20/2026
ITSMServiceNow
Booz Allen Hamilton

Power Apps Developer, Mid

Booz Allen Hamilton

Posted: 10/20/2026
CloudSQLTableau
Mission Technologies, a division of HII

Engineering Intern

Mission Technologies, a division of HII

Posted: 10/20/2026
Assembly
Mission Technologies, a division of HII

Engineering Intern

Mission Technologies, a division of HII

Posted: 10/20/2026
Assembly
Markon

Software Engineer

Markon

Posted: 10/20/2026
AWSJavaPostgresPythonTypeScriptC++
Honeywell Aerospace Technologies

Engineer II – Materials Engineering

Honeywell Aerospace Technologies

Posted: 10/20/2026
Ray
Simple Software Solutions Group, Inc

Senior SAP ABAP Developer – Digital Manufacturing Integration

Simple Software Solutions Group, Inc

Posted: 10/20/2026
CloudERP
Accenture Federal Services

Oracle Cloud HCM Developer

Accenture Federal Services

Posted: 10/20/2026
CloudOracle
L3Harris Technologies

Engineering Technician B

L3Harris Technologies

Posted: 10/20/2026
TCP/IP
Sparksoft Corporation

Mid-Level Application Developer

Sparksoft Corporation

Posted: 10/20/2026
AngularGradleJavaJavaScriptLinuxMavenNoSQLPostgresSpring
Arcadis

Water/Wastewater Engineering Intern

Arcadis

Posted: 10/20/2026
HII

Visual Instruction Developer – Level 1

HII

Posted: 10/20/2026
Brooks Automation

Software Engineer

Brooks Automation
Posted 10/20/2026full-timeUnited StatesMid-LevelSenior💰 $105,593 - $142,862 per yearWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in developing embedded software for robotics automation, with a strong focus on C++ programming, real-time systems, and hardware interface development. Demonstrates expertise in collaborating with cross-functional teams and applying software development best practices to ensure high-quality deliverables.

Highest-signal resume keywords
C++11 ProgrammingEmbedded Real-Time SystemsBSP DevelopmentObject-Oriented DesignAgile Software Development

Tech Stack

Tools & technologies
JavaScriptLinuxPythonSDLCC++

About the role

Key responsibilities & impact
  • Develop embedded software for new and legacy products within the Robotics Automation Group
  • Control robot motion, interface with vacuum chamber sub-systems, and perform self-diagnostics
  • Collaborate with cross-functional engineering teams, product management, and customers to define new product features supporting Design-in-Wins
  • Develop and communicate software requirements and design changes to peers
  • Participate in design reviews
  • Ensure reliable, high-quality software through development and automated testing best practices
  • Participate in Zero Defects initiatives to improve the DevOps software development process
  • Research and evaluate process improvements or new tools
  • Collaborate on the design of test equipment and setup of robotic hardware or systems
  • Support manufacturing and field service engineers in investigating and troubleshooting field issues remotely or on-site

Requirements

What you’ll need
  • Proficiency in programming C++11 or later
  • Experience with embedded real-time systems under a multi-threading and interrupt driven environment, such as QNX or Real-Time Linux
  • Experience with BSP and low-level hardware interface development, including FPGA integration, hardware abstraction layers (HAL), interrupt handling, and board bring-up
  • Experience applying object-oriented design best practices
  • Experience working as part of a team following modern software development practices (SDLC)
  • Experience using revision control tools
  • Experience using remote debuggers
  • Experience following software release processes, ideally in an Agile environment
  • Experience with robotics, kinematics/dynamics, or motion planning would be a plus
  • Experience with EtherCAT software stack would be a plus
  • Familiarity with Machine Learning
  • Familiarity with Python, JavaScript, MATLAB, or similar scripting languages would be a plus
  • Ability to work in Chelmsford, MA or Austin, TX
  • Eligibility for employment in the United States

Benefits

Comp & perks
  • Annual discretionary bonus
  • Medical, Dental, Vision and Disability Insurance
  • 401(k) Plan
  • Company paid holidays
  • Flexible Vacation
  • Mix of in-office and remote work, depending on the nature of the role and business needs

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++11Embedded Real-Time SystemsBSP DevelopmentObject-Oriented DesignRevision Control ToolsRemote DebuggingSoftware Release ProcessesRoboticsKinematicsDynamics
Soft Skills
CollaborationCommunicationProblem-Solving
Tools & Technologies
QNXReal-Time LinuxEtherCATMachine LearningPythonJavaScriptMATLAB
Industry Keywords
Robotics AutomationDevOpsDesign-in-WinsZero DefectsField Service Support