Get new jobs by email
- ...work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and... ...development and analysis, software design, software implementation, interface between software layers, and development/execution of test...SuggestedContract workInternship
$112.71k - $183.14k
...standards, and best practices. As a DevOps Engineer, you will assist developers in leveraging these capabilities to accelerate their delivery... ...and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages.Decision...SuggestedFull timePart timeVisa sponsorshipFlexible hours- ...Develop and maintain C++ application-level software supporting display and HMI systems Build and enhance Angular front-end applications used in display-driven user interfaces Integrate front-end Angular components with C++ backend application logic...Suggested
- ...As the senior software engineer, you will be responsible for developing UI/UX display software for the Energy and Transportation applications... ...job role, you will develop multiple complex Human Machine Interface (HMI) applications (e.g. diesel & gas engines, complex site...SuggestedContract workInternship
- Job Title 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 software...SuggestedWork experience placementInternship
$58.97 per hour
...seeking an experienced Embedded Software Engineer to design, develop, test, and deploy embedded software for real‑time systems and... ...version‑controlled release. The engineer will support hardware‑interfacing activities, evaluate system performance, and contribute to new...SuggestedPermanent employmentContract workInternshipWork at officeDay shift- ...Software Engineer 3 (C++, Linux) As a senior positioning software developer, you’ll develop and bring to production products that enable... ...Positioning Algorithms and Software Modules. Develop Sensor Interfaces and Communication Pipelines Via J1939 CAN and Ethernet. C++, J...Suggested
- ...generation machinery and controls. Key Responsibilities: Design, develop, and debug device drivers for embedded systems. Work on... ...software with hardware platforms. Perform board bring-up, hardware interfacing, and protocol implementation (I2C, SPI, UART, CAN)....Suggested
- ...development and cybersecurity expertise, with the ability to develop and safeguard embedded systems used in advanced automotive applications... ...measures in automotive applications. Knowledge of hardware interfaces, circuit boards, and low-level embedded security. Leadership...SuggestedLong term contract
- ...information technology. One of the team’s major responsibilities is developing, deploying and managing commercial and proprietary software... ...and commercial software APi’s: wxPython, Abaqus Scripting Interface, Creo Parametric Toolkit Experience with Creo CAD modeling and...Suggested
$112.71k - $183.14k
...marketplace.Software Integration Engineering: Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages.Software Product Design/Architecture: Knowledge of software...SuggestedFull timePart timeFlexible hours- ...software testing. The engineer will document business, functional, performance, and interface requirements to guide C++ and .NET software development efforts. Key Responsibilities: Develop system and software requirement specifications for an engineering diagnostic tool....SuggestedRemote work
- ...development, bug investigation/reproduction, SIL/HIL testing Works primarily with the architect and system requirements owner to develop software that meets given acceptance criteria Project leads manage work prioritization, the architect owns software architecture...SuggestedFull timeWork at office
$97.53k - $146.29k
...it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency and stability of the...SuggestedFull timePart timeWork at officeRelocationVisa sponsorshipRelocation packageFlexible hours$112.71k - $169.06k
...live. Together, we are building a better world, so we can all enjoy living in it.As part of a growing engineering team, you will help develop next-generation collision mitigation technologies for Caterpillar construction products. You will design and deliver software...SuggestedFull timePart timeWork at officeRelocationRelocation packageFlexible hours- ...Overview As a Senior Software Engineer, you will design and develop backend RESTful API web services using a microservices architecture... ...team Guide the team in developing structured application/interface code, new program documentation, operations documentation, and...Full timeFlexible hours2 days per week
$81.37k - $122.06k
...automation and practical problem solving.What You Will Do:Design, develop, enhance, and support software applications using agile... ...Ability to design, configure, and integrate software components, interfaces, platforms, and packages.Software Product Testing: Ability to...Full timePart timeWorldwideFlexible hours- ...seeking an experienced HIL/SIL Validation Engineer to support embedded control system verification and validation. The engineer will develop, execute, automate, and troubleshoot Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) test environments using dSPACE,...Local areaWork visa
- ...position will work as part of an engineering team to design, develop, integrate, and test robust, scalable features on embedded electronic... ...include : Define system requirements, architecture, interfaces, and end-to-end feature traceability. Design, develop,...Long term contractFull timeContract workRemote workRelocationFlexible hours
- ...~ Ability to adapt to changing priorities ~ Strong written and verbal communication skills Key Responsibilities Develop and maintain embedded software using C++ Support telematics data collection ECUs and radio applications Participate in requirements...Work visa
- ...the design, development, integration, and testing of embedded software features on electronic controls. The role involves developing embedded software solutions in a Linux environment, troubleshooting issues, creating validation plans, and collaborating with...H1b
- ...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,...Remote work
- Job Posting This role will contribute to the delivery of diesel engine software flash files by completing testing to ensure all application features and functionality work as specified. The role supports large diesel engines, produced primarily in Lafayette, Indiana...
$112.71k - $169.06k
...transitioning into leadership with a focus on technical delivery.The CTCT division (a joint venture between Trimble and Caterpillar) develops positioning, control, and automation products for earthmoving and paving machines in the construction and mining industries, using...Full timePart timeWork at officeVisa sponsorshipRelocation packageFlexible hours$89.21k - $144.96k
...Depending on team placement, you will play a key role in designing, developing, and deploying Caterpillar’s cutting-edge digital platform.... ....Net skills to create AI agentsMobile and web developmentUser interface and user experience design activities; including wire framing,...Full timePart timeInternshipRelocationFlexible hours- System Administrator We are in search of a highly skilled and experienced System Administrator to join our dynamic team. The ideal candidate will demonstrate an advanced understanding of deployment automation, systems administration, network operations, and system security...
- 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 ...
$128.47k - $192.71k
...live. Together, we are building a better world, so we can all enjoy living in it.As part of a growing engineering team, you will help develop next-generation collision mitigation technologies for Caterpillar construction products. You will design and deliver software...Full timePart timeWork at officeRelocationRelocation packageFlexible hours- ...programming and CAPL Scripting. Experience with microcomputer hardware, embedded software, development tools, and debugging methods to develop, configure, test, and debug software. Experience in applying general engineering principles, algorithms, and methodologies....
- ...maintenance; manage the software lifecycle through version control and configuration management; keep up to date on new technologies or develop new technologies; communicate technical information to customers, team members, suppliers and other units; and support and advise...

