13 Aug
|
NXP Semiconductors
|
Noida
13 Aug
NXP Semiconductors
Noida
Experience: 10+ years
Location: Noida
Employment Type: Full‑time
Team: Platform / Systems / Security Engineering
Role Summary
We’re looking for a Principal Software Engineer who combines deep systems expertise with security-first design. You will lead architecture and development across Linux kernel, boot loader, and user‑space middleware, building secure, reliable, and performant platforms that power our next-generation [products/platforms]. You’ll set technical direction, elevate engineering standards, mentor senior engineers, and partner with cross-functional stakeholders to deliver high-impact outcomes.
What You’ll Do
- Design and implement security features in boot loader complementing secure boot, measured boot, and chain of trust.
- Design and implement security features in Linux kernel features (e.g., device drivers, filesystems, networking stack, security modules).
- Build and optimize user‑space middleware (e.g., IPC frameworks, OpenSSL, DPDK) leveraging Userspace drivers.
- Implement and integrate security protocols (e.g., TLS 1.3, DTLS, IPsec, SSH,)
and hardware-backed key management.
- Drive threat modeling, secure design reviews, and code audits, ensuring compliance with best practices (e.g., ASLR, stack canaries, SELinux/AppArmor policies).
- Lead performance and reliability engineering including profiling, tracing (ftrace, eBPF, perf), memory safety, and resource efficiency.
- Define platform CI/CD for low-level software (artifact signing, SBOMs, reproducible builds, Yocto/Buildroot/DEB/RPM pipelines).
- Mentor and grow engineers, guide technical roadmaps, and make pragmatic build/buy/OSS leverage decisions.
- Collaborate with Design team, IP team, DevOps, product, and QA to meet functional, performance, and certification goals.
Qualifications (Required)
- 10+ years of skilled experience in systems/embedded/platform engineering, including technical leadership at team or org scale.
- Expert in C/C++ for systems-level development; nice to have pr
📌 Principal software engineer (Noida)
🏢 NXP Semiconductors
📍 Noida