Average salary: $63,812 /yearly
More statsGet new jobs by email
$112.71k - $169.06k
...materials, ensuring Caterpillar continues to lead the industry in technological excellence and engineering innovation. Job Summary: Develop, design, implement, and test software for Linux-based Gen 7 Displays, ensuring system efficiency and stability. What You Will Do...SuggestedPart timeWorldwideRelocationVisa sponsorshipFlexible hours- ...'s machine & industrial applications for Common Services and Network Solutions team. Responsibilities: The Software developer and designer will develop embedded 'C' and/or C++ code software solutions to meet system requirements. This job involves developing...SuggestedInternship
- ...C programming , automotive systems , and Linux-based development . The ideal candidate will be responsible for designing, developing, and integrating embedded software solutions for next-generation automotive platforms and electronic control systems. Key Responsibilities...SuggestedFull time
- Description: Provide application engineering support in the role of a system admin for the customer's ecommerce .com site. This person will be responsible for monitoring the application and providing technical support to customer's ecommerce .com site while verifying...SuggestedWork experience placement
- ...evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military,...SuggestedContract workInternship
- ...Overview: Role Overview As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how our heavy machinery collects, transmits,...SuggestedRemote work
- ...testing service tools and remote configuration of products Experience in software coding. (Desired) Experience with developing test automation with Python Basic knowledge of Machine and Engine ECU's and software update processes. Basic knowledge...SuggestedContract workRemote work
- ...development in Qt framework Experience with FMEA processes and a basic knowledge of electronic system failure modes Experience developing with embedded real-time software or systems for mobile, earthmoving, agricultural, industrial, or off-highway applicationsSuggestedWork experience placementRemote work
- ...Francisco, CA; Pittsburgh, PA; or Cary/Clayton, NC JD: Position Overview This is a high-impact technical leadership role focused on developing and scaling production-quality autonomy software. The engineer will lead teams responsible for perception, planning,......SuggestedH1bLocal area
- ...embedded software and systems that make Electronic Control Modules (ECM) work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military,...SuggestedContract workInternshipRelocation
- Job Title: Embedded Software Engineer Location: Mossville, IL Duration: 10 Months Pay rate: $40/hr on W2 RequiredEducationandExperience: 1. Education:Bachelor'sDegreeinMechanicalorElectricalEngineering. 2. Experience:2-7yearsoffull-timeworkexperience...Suggested
- ...Description: Research, design, develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot, etc., which interfaces with Client's wide variety of electronic controls hardware (i.e. ECU/ECMs). This assignment builds and documents team...SuggestedWork experience placementInternship
- ...Description: Research, design, develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot, etc., which interfaces with Client's wide variety of electronic controls hardware (i.e. ECU/ECMs). This assignment develops the low-layer software...SuggestedInternship
- ...evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military,...SuggestedRemote work
- Description: This position will integrate C++ configuration files and compiled libraries into final flash files for network manager ECUs specific to a Client's machine. This person will also gain and provide expertise to troubleshoot machine level integration issues...SuggestedFlexible hours
- ...The role involves close collaboration with cross-functional teams, including hardware engineers, internal software tool developers, and system engineers, to design and deliver robust embedded solutions. Requirements: ~ Bachelor's degree in Electrical...
- ...with perception systems, sensor fusion, or motion planning algorithms. Familiarity with simulation pipelines (SIL/HIL) and functional safety concepts. Background in developing software for heavy industrial, automotive, or off-highway autonomous systems....Contract work
- Embedded Software Engineer - Mossville, IL Education & Experience Required: Requires a minimum of Bachelor's degree in Electrical, Electronics or Computer Engineering or Computer Science Design and coding of C and or C++ experience - minimum...
- ...Job Description This position is for a software engineer to develop Onboard Core Information software for Displays and Telematics used on machine and engine applications. The candidate is responsible for developing, configuring, and testing Onboard Core Information...Contract work
- ...synthetic data pipelines Exposure to embedded systems, real-time operating constraints, or edge/GPU computing Experience developing software for off-highway, automotive, construction, mining, or industrial autonomy Knowledge of safety-oriented development...
- ...Key Responsibilities: Own and maintain global software build processes for low-layer embedded software development. Develop and maintain CI/CD pipelines using tools like Jenkins and scripting technologies (e.g., Bash). Build, test, and release embedded...Contract workInternship
- MATLAB/Simulink Embedded SW Engineer Location: Mossville, IL (Day1 Onsite) Duration: 12+ Months Job Type: Contract Project description: Skills Required : Embedded C. Matlab, Simulink, Autosar Responsibilities: ...Contract work
- Software Design And Implementation Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product lines. Write and code logical and physical database descriptions and specify identifiers of database...
- ...of autonomy systems Typical Work Environment Agile software development team with a technical lead/architect and multiple developers Weekly virtual stand-ups and planning sessions across distributed teams High-impact senior role with influence on autonomy...Contract workInternshipDay shift
- ...systems and/or applications. Responsibilities of the incumbents are across functional lines with individuals assigned in new program development or platform hardening. Primary responsibilities will be developing data pipelines using a Python-based framework and AWS....Contract work
- Required Skills & Experience Strong experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps, or similar) Solid Linux system administration experience (RHEL/CentOS/Ubuntu) Experience supporting product-embedded or platform engineering ...
- ...Description: As an Embedded Energy Software Engineer, you will develop embedded software for electronics control systems supporting diesel engine programs and electrification programs. This role is responsible for developing library software while utilizing...Work experience placement
$147.76k - $221.64k
...world, so we can all enjoy living in it. The individual hired for this position will lead an agile development team to design, develop, integrate, and test software features on embedded electronic controls for use in Caterpillar machine applications primarily on Underground...Full timePart timeWork at officeRelocationRelocation packageFlexible hours$128.47k - $192.71k
...supportive of others at all levels. Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges. Producing Results: Understanding of the criticality of getting things...Full timePart timeWork at officeRelocationVisa sponsorshipRelocation packageFlexible hours$147.76k - $221.64k
...live. Together, we are building a better world, so we can all enjoy living in it. The Embedded Product Cybersecurity team is developing embedded cybersecurity solutions & software for Caterpillar Display, Telematics, Machine, Engine, & Autonomy product lines that will...Part timeRelocationRelocation packageMonday to FridayFlexible hours

