Software Engineer - Public Key Infrastructure (PKI)/ Secure API

Artech LLC

Allen Park, MI

JOB DETAILS
SKILLS
Application Programming Interface (API), Architectural Design, Automotive Industry, Certificate Issuance, Cloud Computing, Cross-Functional, Cryptography, Cryptography Algorithms, Database Technology, Disaster Recovery, Ecosystems, Microsoft C# (C Sharp), MongoDB, Network Architecture/Engineering, Object Oriented Programming (OOP), Performance Analysis, PostgreSQL, Product Design, Protective Services, Public Key Infrastructure (PKI), Python Programming/Scripting Language, Redis, Secure Coding, Security Monitoring, Server Programming/Applications, Server-Side Java, Software Architecture, Software Development, Software Engineering, Test Driven Development (TDD), Use Cases, User Interface/Experience (UI/UX)
LOCATION
Allen Park, MI
POSTED
1 day ago

Introduction

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. This role is pivotal in 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.

Required Skills & Qualifications

  • Proven experience in software engineering/development and secure coding practices using object-oriented programming.
  • Strong knowledge and applicability of software architecture, development methodologies, and design principles, including test-driven development.
  • Strong understanding and ability to apply cryptographic algorithms and standards in software, including RSA, ECC, AES, X.509.
  • Experience with cloud infrastructure, particularly Google Cloud Platform, and server-side languages like Java, Python, C#.
  • Prior work experience in the automotive or related industry.
  • Applicants must be able to work directly for Artech on W2.

Preferred Skills & Qualifications

  • Experience deploying and maintaining cloud infrastructure with Kubernetes or OpenShift.
  • Experience with database technologies such as PostgreSQL, MongoDB, and Redis.
  • Familiarity with in-vehicle network architecture, modules, and protocols.

Day-to-Day Responsibilities

  • Engage with customers to understand their use-cases and requirements.
  • Design, develop, and deliver new code using various tools, languages, frameworks, and technologies.
  • Manage application deployment to the cloud or on-prem, including health and performance monitoring, security hardening, and disaster recovery.
  • Collaborate with front-end developers to integrate user interface elements and with cross-functional teams like product owners, designers, architects, etc.

For immediate consideration please click APPLY to begin the screening process with Alex.

About the Company

A

Artech LLC