Jobs › Companies › Caterpillar › Embedded Network Security Engineer

About this Embedded Network Security Engineer role at Caterpillar

Caterpillar · Onsite · Wuxi, Jiangsu

Career Area:

Technology, Digital and Data

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.  We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make 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.

Job Title : 嵌入式网络安全开发工程师

 

岗位职责(Job Responsibilities)

面向 DCU(NVIDIA Orin / Thor,嵌入式 Linux)平台的网络安全功能实现岗位。在安全架构师给定的安全方案与需求下,负责 Secure Boot、设备证书与 mTLS 通信、ROS2 DDS Security、Linux 系统加固、OTA 签名校验、漏洞修复等具体安全功能的编码实现、集成、测试与交付,并输出配套的部署脚本、测试记录与使用文档

 

  • 实现并集成设备安全通信mTLS,配合 Nginx / MQTT / HTTP 等服务完成双向认证接入,并完成握手失败、证书过期、吊销等异常路径处理与测试。
  •  实现设备证书全生命周期的端侧功能:证书请求(CSR)生成、证书与私钥的安全存储(文件权限、TPM / 安全分区)、证书部署与更新脚本、过期检测与轮换逻辑,并编写对应的自动化测试。
  •  在 Orin / Thor 平台上完成 Secure Boot 相关功能的实现与验证:按方案完成签名密钥配置、镜像 / 内核 / 设备树签名流程脚本化、Fuse 烧写步骤验证、启动链完整性测试,输出可重复执行的操作手册。
  •  实现 ROS2 DDS Security 配置与集成:生成并部署 Identity / Permissions / Governance 文件,完成节点级访问控制配置,验证加密与认证对带宽、时延的影响并给出调优结果。
  •  实现 Linux 系统安全加固项:用户与权限最小化、SSH 与服务配置收敛、防火墙(iptables / nftables)规则、安全基线脚本化检查,并在目标机上验证不影响业务功能。
  •  实现 OTA 安全校验功能:升级包签名验证、完整性校验、版本防回滚检查的端侧代码,覆盖签名无效、包损坏、版本降级等负向用例。
  • 编写并维护安全功能的单元测试、集成测试与部署脚本,输出测试报告、配置说明与故障排查文档;参与代码评审。
  •  配合安全架构师、平台软件、测试与现场团队完成安全功能联调、问题定位与修复

任职要求(Required Qualifications)

  • 本科及以上学历,计算机、软件工程、网络安全、电子信息等相关专业,3 年以上嵌入式 Linux 开发经验,其中 1 年以上网络安全功能开发或集成经验。
  • 扎实的 C / C++ 与 Python / Shell 编码能力,能够独立完成模块开发、调试与测试;熟悉 Git 与常规代码评审流程。
  • 熟悉 Linux 系统基础:用户与权限模型、systemd 服务管理、网络配置、日志系统,
  • 熟悉 OpenSSL 命令行与 API,理解 X.509 证书、CA 签发、证书链校验、具备 TLS / mTLS 实际集成经验。
  • 了解 Secure Boot 与信任链的基本流程,有 NVIDIA Jetson / Orin 或其他嵌入式平台 Secure Boot 使能经验者优先。
  • 具备良好的文档编写能力,能够输出清晰的操作手册、配置说明与测试记录

 

Posting Dates:

October 27, 2026 - November 19, 2026

Caterpillar is an Equal Opportunity Employer.  Qualified applicants of any age are encouraged to apply

Not ready to apply? Join our Talent Community.

Ready to apply to Caterpillar?
Apply to Caterpillar

About Caterpillar

There’s more to work at Caterpillar than just the work itself. We hire smart, friendly people and it shows in our culture. We hold ourselves to high standards and make sure our values of integrity, excellence, teamwork, commitment and sustainability come to life in the way we work. We make sure our employees feel continuously challenged while also supported. We provide professional growth opportunities, including leadership programs. We celebrate the diversity of our team, while also working together as one Caterpillar. Our culture, like everything at our company, is made possible by each employee’s contribution. Person by person, we create the environment we work in, and we are proud of the

See all jobs at Caterpillar →

Similar jobs

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Caterpillar

See all jobs at Caterpillar →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free