> Markdown version of [/jobs/ext/1666071-senior-principal-cybersecurity-engineer](https://www.wearedevelopers.com/jobs/ext/1666071-senior-principal-cybersecurity-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Principal Cybersecurity Engineer - **Company:** Aptiv - **Location:** Troy, MI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Bluetooth, Code Review, Cyber Security, Computer Engineering, Datasheets, Software Debugging, Linux, Logic Synthesis of Circuits, Middleware, Embedded Software, Field-Programmable Gate Array (FPGA), Joint Test Action (IEEE Standards), Python (Programming Language), Kernel-Based Virtual Machine, Open Source Technology, Quick EMUlator (QEMU), Reverse Engineering, Reduced Instruction Set Computing, Software Technical Review, Universal Asynchronous Receiver/Transmitter, Virtualization Technology, VMware Virtualization, Xen Servers, Wi-Fi Technology, Vivado, Scripting, Information Technology, Cyber Warfare, Software Version Control, Vulnerability Analysis - **Published:** July 15, 2026 - **Apply:** https://jobs.mitalent.org/job-seeker/job-details/JobCode/395083962 ## About the Role 5+ years' experience in cybersecurity engineering, development of cryptographic libraries/protocol stacks, vulnerability research, or reverse engineering 5+ years' experience with C, assembly (ARM, MIPS, RISC-V, Intel x86_64, proprietary architectures, etc.), or similar low-level/embedded development 3+ years' experience with: 1)host-based virtualization (VMware workstation, QEMU-KVM, Xen, etc.) and emulation technologies (QEMU, Simics, etc.); 2) conducting offensive cyber research such as vulnerability research and exploit development against embedded systems; 3) scripting languages like Python in a Linux-like environment; and 4) debugging embedded systems (JTAG, UART, proprietary debugging environment, etc) Familiarity with embedded systems development and use of cryptography and/or communications implementations Good organization, communication, collaboration and interpersonal skills A go-getter that is passionate to learn about new security vulnerabilities and develop assessment automation solutions Interest and/or experience with bug bounties, capture-the-flag competitions, etc. Experience proposing and executing independent research and development tasks and writing conference-level technical reports Familiarity with version control systems and code review processes, Master's Degree in Computer Science, Computer Engineering, Electrical Engineering or similar discipline 2+ years' experience developing with automotive hardware and architectures (e.g., TriCore) 2+ years' experience developing for FPGAs such as Xilinx, NXP, etc. and using their associated tool suites such as Vivado, etc. Familiarity with automotive communication systems (CAN, CAN-FD, automotive Ethernet, etc.) Familiarity with automotive operating systems such as SROS2 and software communications middleware DDS Familiarity with Bluetooth, NFC, and/or Wi-Fi implementations and communications General understand circuit schematics, hardware data sheets, and/or logic design Experience working as part of a cross-functional team to implement diverse solutions Experience performing threat modelling and design reviews to assess security implications and requirements for introduction of new technologies Experience representing technical viewpoints to diverse audiences and in making timely and prudent technical risk decisions Experience in customer discussions and technical design reviews and supporting cross discipline activities High level of oral and written communication skills Ability to communicate and present complex issues and ideas with precision and clarity, adjusting appropriately for the audience; ability to communicate effectively up to the Vice President level Good personality and strong ability for successfully working independently ## Description Research and develop production-ready cybersecurity capabilities, develop reverse engineering tools and other cyber research instrumentation Develop, enhance and customize security capabilities, tooling and instrumentation Communicate security research findings to production engineering teams around the world, ensuring integration into platforms and products Collaborate with open-source organizations to ensure quality of our open-source cybersecurity stack, including making quality and feature improvements Conduct experiments to test the limits of state-of-the-art technologies to uncover weaknesses and vulnerabilities Translate research findings into patents, blog posts, and conference publications Maintain an up-to-date awareness of offensive and defensive cybersecurity activities in the public/commercial domain and working to accelerate cyber operations as appropriate Break down long-term efforts into discrete tasks that demonstrate incremental progress Guide product teams through integration of new cybersecurity system designs and testing methodologies Defend research viewpoints to senior and executive leadership by providing compelling information and evidence ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Building a Cross-Platform BLE Client with Kotlin Multiplatform and Kable](https://www.wearedevelopers.com/videos/100250-building-a-cross-platform-ble-client-with-kotlin-multiplatform-and-kable) - [Cybersecurity for Software Defined Vehicles](https://www.wearedevelopers.com/videos/725-cybersecurity-for-software-defined-vehicles) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Prototyping with Hardware and the Web](https://www.wearedevelopers.com/videos/651-prototyping-with-hardware-and-the-web) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [Events like RSAC Get You CISOs. Developers Decide What Actually Gets Deployed.](https://www.wearedevelopers.com/magazine/693-events-like-rsac-get-you-cisos-developers-decide-what-actually-gets-deployed) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this)