Embedded Network Security Engineer
Cat
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
560 open embedded roles across 115 companies are on ApplySarthi right now, most of them in Bengaluru (10), Delhi NCR (9), Hyderabad (6).
- Software Engineer II - Embedded Networking, Amazon LeoAmazon
- Principal Embedded Talent Partner (GTM)Jobgether
- Staff Product Manager, Embedded FinanceAirwallex
- EW Network & Embedded Software Engineer (All Genders)Skdse
- Senior Embedded Software Engineer (m/w/x) - Hardwarenahe Entwicklung / Rust & C++K-tronik GmbH
What embedded roles keep asking for: C++ (60%), Linux (44%), Python (41%), Git (23%), Agile (15%), CI/CD (14%) — counted across their open postings here.
C++ jobs · Linux jobs · Python jobs
Cat has 1,298 open roles listed here.
- Autonomy Map Engineer
- Assembler
- Digital Transformation & Automation Engineer
- Quality Analyst
- Servicetechniker (m/w/d) bei MWM
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for embedded roles keep coming back to C++, Linux, Python, Git. Practise those questions before you sit with Cat.
Questions you are likely to be asked
- Why do you want to join Cat?
- What is your experience with Linux? Tell me one thing you learned the hard way.
- How do you decide what to monitor, and what should wake someone up at night?
- How would you cut the cloud bill of a system without hurting it?
- How do you keep secrets and access safe in your infrastructure?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Embedded Network Security Engineer at Cat interview free →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 .
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Senior Manager Software EngineeringCat · bengaluru
- AWS (Alternate Work Schedule)- Level 4 CNC Machinist Technician- 2 Shift Options- LAFAYETTE, INCat
- Level 4 CNC Machinist Technician- 2nd & 3rd Shift- LAFAYETTE, INCat
- Distribution Technician-2nd ShiftCat
- Distribution Technician-3rd ShiftCat
- Senior Proactive Quality EngineerCat
- Manager, Engineering - MetallurgyCat
- Preventative Maintenance Technician- 2nd & 3rd ShiftCat
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on workday · posted 2026-10-27. ApplySarthi collects openings and links to application pages; the role is advertised by Cat, not by us.