Senior Software Engineer - PKI
$99.6k - $192.9kFord-Motor-Company
We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves? The Product Cybersecurity PKI & Key Mgmt Security Services team generates, distributes, stores, and manages lifecycle for the cryptographic keys in the vehicle product ecosystem.This includes developing and maintaining in-house APIs and web services to provide confidentiality, integrity and authenticity protection for various use cases and features in the product ecosystem. The Product Cybersecurity PKI & Key Mgmt Security Services team is directly engaged with the entire end-to-end solution for Vehicle Products and ecosystem, providing key management, PKI certificate lifecycle management and relative security services that support everything from ECU manufacturing to customer facing features. In addition to managing the product ecosystem cryptographic keys, the team develops and maintains various security API services built on the foundation and usage of cryptographic keys – including vehicle secure messaging from cloud, software signing, UDS diagnostics, EV charging and more. Our infrastructure cloud and on-premises servers and hardware security modules (HSM) running our services and powering our product PKI. We are seeking an exceptional Senior Software Engineer specializing in Public Key Infrastructure (PKI) and secure API services to own the end-to-end lifecycle of mission-critical cryptographic systems. You will design, build, deploy, and maintain high-assurance PKI APIs that power certificate issuance, lifecycle management, revocation, and integration for enterprise and cloud-native environments. This is not a support or maintenance role. You will own products, drive architecture, interface directly with customers, and deliver production-grade systems that protect billions in digital assets. The ideal candidate is a world-class software engineer who treats code as craft, thrives in ambiguity, has a deep understanding of foundational cybersecurity strategies and algorithms, and builds trusted relationships with security architects and product development teams. Key responsibilities include: End-to-End Ownership: Lead the full lifecycle of PKI and Key Management API services supporting our vehicle products and ecosystem — lead customer requirements gathering, architecture design, implementation, testing, deployment, monitoring, and post-launch support. Design and develop RESTful APIs and web services that are robust, secure, and scalable for various features and use cases: CRL/OCSP, ACME, Certificate Issuance, message encryption/decryption, software signing, key rotation and certificate lifecycle management, HSM integration with PKCS11. Implement access control methods that enforce least privilege access principles using OAuth or mTLS. Cryptographic Engineering: Implement and harden PKI and key services with deep knowledge of PKI industry standards, X.509, PKCS standards, elliptic curve cryptography (ECC) and RSA, post-quantum readiness, and hardware security module CSP integration. Apply hybrid encryption techniques with AES. Define and enforce PKI certificate policies and certificate profiles. Secure Systems Architecture: Design fault-tolerant, highly available PKI services with zero-downtime issuance, disaster recovery, and multi-region replication. Infrastructure and CI/CD Integration: Release and Deploy your apps through build server, CI/CD pipeline, and infrastructure involving on-premises and cloud Kubernetes Security & Compliance: Monitor and address findings regularly in code base through SAST, DAST, software quality and security vulnerability scanning. Monitoring and Response: Actively assist in monitoring our systems and performing root cause analysis to address issues quickly. Implement robust application logging and integration with Splunk and security monitoring systems. Define and lead best practices for our software development process, perform code reviews, and mentor engineers while remaining hands-on in the codebase. Working with ECU embedded development teams to understand embedded architecture requirements and the best approach of key management for each ECU. Authoring and managing technical cybersecurity requirements and process documentation You’ll have... Bachelor’s degree in Computer Science, Information Technology, OR a combination of education and experience 5+ years of experience and proficiency in software engineering and secure coding practices using object oriented programming, including C#/C++, Java, Python or related languages Experience and understanding of industry security standards and applying them in our software solutions and processes, including NIST, OWASP, and relevant ISO and IEEE standards. Strong knowledge and applicability of software architecture, development, methodologies and design principles including test-driven development Application of Identity and Access Management principles in software services Strong software testing skills that result in lasting quality solutions at scale Proficient version control of development and release branches in Git 3+ years of experience deploying and maintaining cloud infrastructure with Kubernetes or OpenShift, and managing database instances (SQL Postgres, Redis, MongoDB) 3+ years building, maintaining, and integrating with production PKI systems and supporting cryptographic interfaces. Strong knowledge of PKI and Key Management best practices Excellent understanding and application of cybersecurity algorithms, standards, and strategies including RSA, ECC, AES, X.509, PKCS#11, ACME, OCSP, CRL, HSM integration Even better, you may have... CISSP or related cybersecurity certifications. Proven track record of owning customer-facing products from ideation to general acceptance, and flexibility to manage multiple projects and deliverables throughout lifecycle. Familiarity with in-vehicle network architecture, modules, and protocols are a plus. You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! Immediate medical, dental, vision and prescription drug coverage Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more Vehicle discount program for employees and family members and management leases Tuition assistance Established and active employee resource groups Paid time off for individual and team community service A generous schedule of paid holidays, including the week between Christmas and New Year’s Day Paid time off and the option to purchase additional vacation time. For a detailed look at our benefits, click here: This position is a range of salary grades 7-8 | $99,600 – $192,900 *Note: This is a hybrid role, you are expected to relocate if you are not within commutable distance, and responsible to be on site 4 days a week Visa sponsorship is not available for this position. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call View phone number on click.appcast.io. #J-18808-Ljbffr Ford-Motor-Company
- Ford Motor Company is seeking a Senior Software Engineer specializing in PKI and secure API services to own the end-to-end lifecycle of cryptographic systems for vehicle products and ecosystem. You will design, build, deploy, and maintain high-assurance PKI APIs powering...Senior
- Ford Motor Company is seeking a Senior Software Engineer specialized in PKI and secure APIs to own end-to-end lifecycle of cryptographic systems powering vehicle software. You will design, build, deploy, and maintain high-assurance PKI services that issue certificates,...Senior
$138.49k - $179.12k
...Information Technology Management, Mechanical Engineering or a related field and 6 years of... ...databases and design database schema for new software applications. 4 years of experience with... ...60.#LI-DNI#DNPWhat you'll be able to do:Senior Software Engineer - positions offered by...SeniorImmediate startWork from homeFlexible hours- V2Soft Job Opportunity V2Soft is a global company, headquartered out of Bloomfield Hills, Michigan, with locations in Mexico, Italy, India, China, and Germany. At V2Soft, our mission is to provide high performance technology solutions to solve real business problems...Senior
$113.58k - $192.9k
...landscape. With our support, key decision-makers can act in meaningful, positive ways. Join us and use your data expertise and software engineering skills to drive evidence-based, timely decision-making.Position OverviewQuality Analytics is a product group within GDIA...SeniorImmediate startRemote workFree visa- ...Full Stack Software Architect We are seeking an exceptionally skilled and forward-thinking professional who embraces Lean, Agile... ...while also bringing domain familiarity with PLM ecosystems and engineering data platforms. Required Skills & Qualifications: Proven...Senior
$115k - $192.9k
...Pro Intelligence (FPI) Telematics team is looking for strong Software Engineers to build web applications and services that will be useful, reliable... ...scalable, real-time software platform that powers them. As a Senior Backend Engineer on our Telematics team, you will design and...SeniorImmediate startWorldwideFlexible hours- Job-ID32700133Reference26-02325Job Title: (Software Engineer (3) - Core Senior Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses...SeniorContract workWork at office
- ...Senior Full Stack Software Engineer Overview / Summary We are seeking a highly skilled Senior Full Stack Software Engineer with strong experience developing end-to-end software solutions across frontend, backend, cloud, data, and AI-enabled technologies...Senior
- We are seeking a highly skilled engineer to design, build, and operate large-scale, cloud-native systems that power Ford’s connected vehicle... ...long-term value creation. Take end-to-end responsibility for software services that drive customer experiences and the platforms...SeniorFull timeImmediate startFlexible hours
- ...empathy and advocating for user-centric software solutions Solve complex problems by... ...Skills Required: Front End (Software Engineering), React Skills Preferred: Kotlin,... ...Spring Boot, Java Experience Required: Senior Engineer Exp: Prac. in React, Prac. in...SeniorWork at office
$99.6k - $166.6k
...position... Our section builds and maintains the software that powertrain calibration and emissions engineers rely on every day. Our portfolio is broad and spans... ...section supervisor) fills both the management and senior‑technical‑lead roles. This position exists to take...SeniorFull timeImmediate startRemote workWork from homeFlexible hours$55 - $65 per hour
...Senior Mainframe Software Engineer Location: Hybrid, 4 days per week onsite Dearborn MI 12+ Month Contract $55-65/HR Position Overview We are seeking a Senior Mainframe Software Engineer to design, develop, test, maintain, and support enterprise...SeniorContract work- Senior Software Engineer - Golang & DevOps Overview We are seeking a Senior Software Engineer with extensive experience in Golang development, DevOps automation, and developer productivity tooling. This role focuses on building command-line tools, automation pipelines,...Senior
- As a Senior Software Engineer, you will help build and scale a newly launched AI-first product that directly impacts company revenue by helping our internal sales team members focus on the clients most likely to convert.This role is for an engineer who wants to own meaningful...SeniorFull timeLive inShift workNight shiftWeekend work
- ...the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring... ...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have...SeniorHourly pay
- ...Software Engineer Dearborn, MI The Pega System Architect position will provide technical oversight and implementation of Pega systems solutions, which includes: Supporting Inception and Elaboration to ensure optimal solution architecture and design Directing...Senior
- ...Job Title About You: Engineering experience, preferably in high volume, low latency transaction processing systems (such as payments transaction switching, high frequency trading systems or global real-time event streaming systems etc.) Experience in CI/CD...Senior
- ...Job Title: Software Developer We are seeking a highly motivated Software Developer with a strong background in the Automotive Business... ...: Bachelor's degree in Computer Science, Software Engineering, or a related field. 5 7 years of professional experience in...Senior
- ...# Principal Engineer . # Hands-on expert level role catering to # Mobile platform Development & /or web platform development # Extensive experience with iOS (Objective-C, Swift, SwiftUI) , Android (Java, Kotlin, RxJava)(or) JAVA FS, Angular/REACT,REST...Senior
- ...Sr Software Engineer At least 6-8 years of experience in on Microsoft technologies, out of which at least seven years on Dynamics CRM (including Dynamics 365 CE Cloud, which is a must). Must have demonstrable design experience in the role of Sr. Technical lead in at...Senior
- As a Backend Engineer at Sift, you’ll play a critical role in delivering the experiences that help thousands of users navigate and understand... ...to our end users.About the roleDevelop and test very complex software solutions with minimal directionRelease and validate software,...SeniorFull time
- ...Senior Software Engineer, On-Device As a Software Engineer, you’ll join an established venture team working on a next generation automotive security product, currently in pilot and producing strong results. This is an exciting opportunity to be part of an early venture...Senior
- ...Senior Software Engineer KODE Labs, headquartered in Detroit Michigan is seeking a Senior Software Engineer to join our growing team in Detroit. In this role, you'll be responsible for designing and building resilient and scalable services and modules for our platform...SeniorFlexible hours
- Job Description Senior Software Engineer - Full Stack / Cloud Job Description Senior Software Engineer - Full Stack / Cloud Overview / Summary We are seeking a Software Engineer to design, develop, test, deploy, and maintain software applications and products. This...Senior
$109.5k - $150.55k
...values: trust each other, win together, strive for the best, own our actions, and grow and evolve. Job Description As a Senior Software Engineer you will be one of the founding engineers on the Navigators team within Teacher & Learning Explorations. You will work...SeniorFor contractorsLocal areaRemote workWorldwideWork visaFlexible hours- The Senior Image Analysis Software Engineer is responsible for designing, developing, and deploying advanced image analysis solutions that support high-content microscopy screening and translational research initiatives. This role combines software engineering, artificial...SeniorFull time
$57 - $70 per hour
...Job Title: Senior Software Engineer – Backend and Distributed SystemsJob Description This role focuses on designing and developing high‑performance backend services and distributed systems using C# and .NET in Linux server environments. You will architect scalable,...SeniorContract workTemporary workWork at officeRemote workMonday to Friday- DescriptionSAIC is currently seeking a Software Safety Engineer in Huntsville, Alabama to support to U.S. Army Integrated Fires Mission Command... ...prioritized and resolved in a timely mannerProvide updates to senior management regarding safety program status/issues, as well...SeniorWork at officeRemote workRelocation2 days per week1 day per week
- ...equivalent experience5+ years of experience in software development, with demonstrated knowledge... ...knowledge of software engineering best practices, including Agile development... ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences...SeniorApprenticeshipEasy work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - PKI. Be the first to apply!
- software development engineer aws Dearborn, MI
- real time software engineer Dearborn, MI
- financial software developer Dearborn, MI
- software engineer travel Dearborn, MI
- experienced software developer Dearborn, MI
- remote entry level software developer Dearborn, MI
- information technology software engineer Dearborn, MI
- network software engineer Dearborn, MI
- software engineer remote Dearborn, MI
- senior software engineer Dearborn, MI

