Senior Embedded Engineer, Cybersecurity

Caterpillar

Confirmed live today High trust
Closes in 3 days

Quick summary

Work type
On-site
Location
Irving, TX
Salary
$128,470–$192,710 / yr
Posted
11 days ago
Freshness
Confirmed live today
Closes
Nov 10, 2026 (soon)

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $161k
$117k $231k
below market most similar roles pay here above market

This role pays less than 65% of similar roles. Most pay $150,000–$215,312 — the blue band above. At the midpoint, this role pays about $161k versus about $183k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 113 open roles on FindRole.

Listed pay typically runs $128,470–$192,710 across 108 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Senior Embedded Engineer, Cybersecurity

The Senior Embedded Engineer, Cybersecurity joins the Embedded Product Cybersecurity Software team to develop cybersecurity solutions and production software for displays, telematics, machines, engines, and autonomy product lines. This role involves leading cybersecurity objectives, developing network architectures, and creating proof-of-concept solutions for Linux BusyBox-based devices on onboard vehicle networks. The engineer will diagnose Ethernet and IP networking issues using Linux networking utilities, iptables, and Wireshark for protocol analysis. Key responsibilities include translating technical findings into remediation strategies and supporting risk assessments. Candidates must possess software development skills in C++, Rust, and Python, alongside experience with embedded control systems, ECU boot-level software, and middleware. The position focuses on securing embedded systems by addressing technical challenges within vehicle network integration and product development.

What you'll do

  • Lead cybersecurity objectives, compliance activities, and implementation during the New Product Introduction process.
  • Develop embedded cybersecurity strategies, network architectures, and production-ready software for Linux BusyBox-based devices.
  • Translate product cybersecurity issues and technical findings into actionable recommendations and remediation strategies for stakeholders.
  • Diagnose and resolve embedded Ethernet and IP networking issues using Linux utilities, iptables, and Wireshark.
  • Support internal and third-party risk assessments and assist cross-functional teams with risk treatment plans.
  • Create proof-of-concept solutions and deliver cybersecurity features to product development teams.

What we're looking for

  • Bachelor’s degree from an accredited program in Engineering, Electrical Engineering, Computer Engineering, Computer Science, or Mechanical Engineering (preferred).
  • Hands-on experience developing embedded software in C++, Rust, and Python within Linux and BusyBox development environments (preferred).
  • Demonstrated knowledge of cybersecurity principles for embedded control systems and onboard vehicle networks, including ECU boot-level or middleware software (preferred).
  • Ability to evaluate software and network architecture alternatives and troubleshoot hardware, software, Ethernet, and IP communications issues using iptables and Wireshark (preferred).
  • Experience leading complex, cross-functional technical work and communicating risks and remediation actions to stakeholders (preferred).
  • Knowledge of software development tools, requirements analysis, and system testing strategies.
  • Ability to diagnose and resolve embedded Ethernet and IP networking issues using Linux networking utilities and protocol analysis tools.
  • Ability to lead cybersecurity objectives, compliance activities, and implementation during the New Product Introduction process.

More like this

Similar roles

Senior Embedded Engineer

Anduril Industries

Waltham, MA 22 days ago $191,000–$254,000
FPGA VHDL Verilog SystemVerilog RTL Xilinx Vivado Intel Quartus Python MATLAB Embedded Linux Git AXI AXI-Stream SERDES DDR Ethernet SPI I2C Oscilloscope Logic Analyzer
10+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Florham Park, NJ 91 days ago $164,100–$173,074
C C++ Rust Linux SELinux ARMv8 Device Drivers Serial Communication Computer Networking Concurrent Programming IDE Version Control Scripting Software Design Debugging
8+ yrs exp

Senior Embedded Software Engineer

Anduril Industries

Costa Mesa, CA 67 days ago $191,000–$253,000
C++ Rust Embedded Linux ARM Python SPI I2C UART RTOS CMake GDB Valgrind Nix NixOS CI/CD PCIe Ethernet JESD204 Oscilloscope Logic Analyzer Signal Analyzer Signal Generator Spectrum Analyzer

Senior Embedded Security Engineer

General Dynamics

Boise, ID +1 16 days ago $142,407–$150,195
Embedded Systems ASIC SoC FPGA Microcontrollers Cryptographic Algorithms CI/CD Systems Engineering reverse-engineering Security Architecture Verification Test Development Operating Systems AI
8+ yrs exp Hybrid

Senior Embedded Security Engineer

Motorola Solutions

Los Angeles, CA 8 days ago $140,000–$200,000
Linux C C++ Embedded Systems Secure Boot Kernel Hardening SELinux AppArmor iptables Docker Podman TPM Secure Enclave Blackduck Coverity NIST SP 800-53 STIGs CIS Benchmarks SDL MANET MIMO AI Penetration Testing
5+ yrs exp Hybrid

Senior Embedded Engineer

Uber

Sunnyvale, CA 45 days ago
C++ C RTOS Embedded Linux Bare-metal Firmware Device Drivers CAN CAN-FD Automotive Ethernet PCIe SPI I2C LiDAR Radar NVIDIA DRIVE Qualcomm Snapdragon Ride ISO 26262 MISRA C PTP gPTP Oscilloscopes Logic Analyzers
5+ yrs exp Hybrid