×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer

Job in Allen Park, Wayne County, Michigan, 48102, USA
Listing for: Stefanini Group
Full Time position
Listed on 2026-06-13
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

We are seeking an exceptional Software Engineer specializing in Public Key Infrastructure (PKI) and secure API services to own the end‑to‑end lifecycle of mission‑critical cryptographic systems. The role involves designing, building, deploying, and maintaining high‑assurance PKI and security service APIs that power certificate issuance, lifecycle management, revocation, and integration for the connected vehicle product ecosystem.

Key Responsibilities
  • Lead the full lifecycle of PKI and Key Management services supporting vehicle products and ecosystem—gather customer requirements, design architecture, implement, test, deploy, monitor, and provide post‑launch support.
  • Design and develop robust, secure, and scalable RESTful APIs and web services for features such as CRL/OCSP, ACME, certificate issuance, message encryption/decryption, software signing, key rotation, and certificate lifecycle management; integrate HSM with PKCS#11; implement access controls using least‑privilege principles via OAuth or mTLS.
  • Hardening PKI and key services with deep knowledge of industry standards (X.509, PKCS, ECC, RSA, post‑quantum readiness, AES, hybrid encryption); define and enforce PKI certificate policies and profiles.
  • Release and deploy applications through build servers, CI/CD pipelines, and infrastructure across on‑premises and cloud Kubernetes environments.
  • Monitor and address findings through SAST, DAST, software quality and security vulnerability scanning; lead and support testing at each development stage.
Skills Required
  • Software testing, Postgre

    SQL, computer engineering, software development lifecycle, documentation, application development.
  • Cryptographic libraries (Bouncy Castle), cloud infrastructure, Google Cloud Platform, .NET Core, C#.
  • Agile software development, cyber security, and secure coding practices.
Skills Preferred
  • Kubernetes, technical communication, requirement gathering, documentation, application architecture, technical analysis.
Experience Required
  • 6+ years in IT with 4+ years in software engineering and secure coding.
  • Strong knowledge of software architecture, development methodologies, and design principles, including test‑driven development.
  • Deep understanding of cryptographic algorithms and standards (RSA, ECC, AES, X.509).
  • Proven track record of owning customer‑facing products from ideation to general acceptance, managing multiple projects and deliverables.
Experience Preferred
  • 2+ years deploying and maintaining cloud infrastructure with Kubernetes or Open Shift; managing database instances (Postgre

    SQL, Redis, Mongo

    DB).
  • 2+ years building, maintaining, integrating production PKI systems and supporting cryptographic interfaces.
  • Experience applying industry security standards (NIST, OWASP, ISO, IEEE) in software solutions.
  • Knowledge of in‑vehicle network architecture, modules, and protocols.
Education Required
  • Bachelor's degree in Computer Science or Engineering.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary