Software Engineer
$68k - $108kStefanini
Salary: $68,000 - 108,000 per year Requirements:
- 6+ years of IT experience, including at least 4 years in software engineering or development and secure coding with object-oriented programming
- Bachelors degree in Computer Science or Engineering
- Strong knowledge of software architecture, development methodologies, design principles, and test-driven development
- Ability to apply cryptographic algorithms and standards in software, including RSA, ECC, AES, and X.509
- Track record of owning customer-facing products from ideation through general acceptance, with the flexibility to manage multiple projects and deliverables
- Skills in software testing, PostgreSQL, computer engineering, software development lifecycle, software documentation, application development and testing, Bouncy Castle Cryptographic, cloud infrastructure, Google Cloud Platform, .NET Core, C#, cybersecurity, and Agile software development
- Preferred skills include Kubernetes, technical communication, requirements and documentation, application architecture, and technical analysis
- Preferred experience includes 2+ years deploying and maintaining cloud infrastructure with Kubernetes or OpenShift and managing databases such as PostgreSQL, Redis, or MongoDB
- Preferred experience includes 2+ years building, maintaining, and integrating production PKI systems and supporting cryptographic interfaces
- Familiarity with security standards such as NIST, OWASP, and relevant ISO and IEEE standards is preferred
- Familiarity with in-vehicle network architecture, modules, and protocols is preferred
- Own the end-to-end lifecycle of PKI and key management services supporting vehicle products and their ecosystem, from customer requirements gathering and architecture through implementation, testing, deployment, monitoring, and post-launch support
- Design, develop, and maintain secure, scalable REST APIs and web services for certificate revocation and status, ACME, certificate issuance and lifecycle management, message encryption and decryption, software signing, key rotation, and HSM integration using PKCS#11
- Implement least-privilege access controls using OAuth or mutual TLS
- Apply PKI standards and practices, including X.509, PKCS standards, ECC, RSA, post-quantum readiness, HSM CSP integration, and hybrid encryption using AES
- Define and enforce PKI certificate policies and profiles
- Release and deploy applications through build servers and CI/CD pipelines across on-premises and cloud Kubernetes infrastructure
- Monitor code quality and security findings through SAST, DAST, and vulnerability scanning, and address identified issues
- Drive and support testing throughout each stage of development
- API
- C#
- CI/CD
- Cloud
- HSM
- Support
- Kubernetes
- MongoDB
- Network
- OWASP
- OAuth
- OpenShift
- PostgreSQL
- REST
- Redis
- Security
- Web
- ASP.NET
- Architect
- Cryptography
- DevOps
- Hardware
- SQL
More:
We are hiring a Software Engineer specializing in PKI and secure API services in Dearborn, Michigan, to support mission-critical cryptographic systems for a connected-vehicle ecosystem. Stefanini Group provides outsourcing, IT and digital consulting, systems integration, application services, and strategic staffing to Fortune 1000 enterprises. We operate across the Americas, Europe, Africa, and Asia, serving clients in a wide range of industries, and are a CMM Level 5 IT consulting company. Listed salary ranges may vary based on experience, qualifications, and local market, and some positions may include bonuses or other incentives. Our talent acquisition team discusses the role and hiring process with candidates by phone before making an employment offer.
last updated 40 week of 2026
$85.4k - $192.9k
...responsible for designing, developing, testing and maintaining software applications and products to meet customer needs both on-prem... ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including...SuggestedImmediate startFlexible hours- ...responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. They are... ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user...SuggestedImmediate start
- We are seeking a Full Stack Software Engineer to design, develop, and support scalable web applications and modern user interfaces. The ideal candidate has experience with front-end frameworks, back-end development, APIs, cloud technologies, and SQL databases. You'll work...Suggested
- Full Stack Java Software Engineer The Software Engineer is responsible for designing, developing, testing, deploying, and maintaining software applications that meet customer and business needs. This role participates in the full software development lifecycle, from architecture...Suggested
- Job-ID33182760Reference26-03308Job Title: (Software Engineer (4) - Premium Engineer 2)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...SuggestedWork at officeRemote work1 day per week
- ...responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. They are... ...the software to meet customer requirements. Full-stack software engineering roles who can develop all components of software including user...Temporary work
- ...Job Description Job Description Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle — from architecture through deployment...Contract work
- ...information systems by designing, developing, and installing software solutions. Key Responsibilities: Determines operational... ...and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as...
- ...responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are... ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user...Work at office
- ...Ford Motor Company in Dearborn, Michigan, seeks a Senior Software Engineer for a hybrid role combining remote work with on-site collaboration. You will develop a Test Data Management strategy using ASAM ODS and cloud technologies to support test data workflows. Design...Remote work
$72k - $112k
...0 per year Requirements: ~ Bachelors degree ~0–4 years of software development experience ~ Experience or knowledge in Python... ...Frontend More: We are hiring a Front-End Software Development Engineer I to build and maintain client-side applications, mainly for...Full timeDay shift$138.49k - $179.12k
...Computer Science Information Technology Management, Mechanical Engineering or a related field and 6 years of progressive, post-... ...data in relational databases and design database schema for new software applications. 4 years of experience with each of the following...Immediate startWork from homeFlexible hours$115k - $192.9k
...that enable effective verification and validation across Ford’s software and vehicle programs. In this role, you will design and... ...automate manual workflows, improve test data quality, integrate key engineering tools, and provide meaningful visibility into testing status,...Full timeImmediate startFlexible hours- Front-End Software Development Engineer I Overview / Summary We are seeking a Front-End Software Development Engineer I to develop and maintain the front-end/client-side of applications, primarily web applications and, when applicable, mobile or mobile-responsive applications...Day shift
- ...customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, and technologies...Work experience placementImmediate start
- FS Java DeveloperJob#: 3054383Job Description:Senior Full Stack Software EngineerPosition DescriptionThe Senior Full Stack Software Engineer will be responsible for designing, developing, testing, deploying, and maintaining software applications and products that meet...Remote workWork from home1 day per week
$68.3k
...this platform — a set of production capabilities that make Pinnacle faster to operate, easier to debug, and more discoverable to the engineers and analysts who depend on it. You'll have... Bachelor's or Master’s degree in Computer Science, Information Systems, or a related...Work experience placementImmediate startRemote workWorldwideFlexible hours$67 - $70 per hour
...responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are... ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user...Contract workTemporary work- ...seeking a Senior Java Full Stack Developer with Model-Based Systems Engineering (MBSE) experience to develop integrations between MagicDraw... ...modernization efforts. Required Skills • 10+ years of software development experience. • Strong expertise in Java, Spring...Local area
- ...job function are focused on developing and maintaining reusable software components that serve the needs of product developers in the... ...Collaborate with enterprise architects, software architects, software engineering teams, etc. to design the platform infrastructure and tools...
$99.6k - $166.6k
...as smart as you are.In this position...The Front-End (UI) Lead Engineer is a hands-on technical leadership role responsible for designing... ...a team of UI developers while driving best practices in modern software engineering, application architecture, API design, and...Immediate startRemote workFlexible hoursShift work- ...AfterQuery is seeking a Full Stack Engineer to build diverse, production-quality applications that will serve as AI training examples.... ...solid SQL design, plus Tailwind CSS for fast UI delivery. 5+ years in software engineering is expected. #J-18808-Ljbffr Jobleads-US
- ...Ford Motor Company in Dearborn, MI seeks a Forward Deployed Engineer to embed with plant teams and design, build, and deploy edge software that connects automated equipment, MES workflows, quality systems, and cloud platforms. You will own IIoT data flows (MQTT/OPC-UA...
$55 - $65 per hour
...Akkodis is seeking a Full-Stack Engineer for a Contract with a client in Dearborn, MI (Hybrid). The role involves architecting,... ...cross-functional teams to deliver high-quality, customer-focused software solutions. Rate Range: $55/Hour to $65/Hour; The rate...Hourly payContract workTemporary workLocal area- Job-ID33127123Reference26-03162Applications Engineer - Exterior Systems Design & Release (D&R) Engineer Position Description Product Development uses design thinking and user experience methods to deliver breakthrough products and services that delight customers. We bring...Permanent employmentWork at officeLocal areaWorldwide
- ...Job Description Job Description Job Description We are seeking a Junior Software Engineer to join our engineering team and contribute to the development, testing, and maintenance of software applications. This role is ideal for early-career engineers who are...Internship
- Job-ID32971181Reference26-03010Job Title: (Applications Engineer General)About Kyyba:Founded in 1998 and headquartered in Farmington Hills... ...as CATIA, 3DX, Teamcenter) & familiarity with CAE tools and software. • The D&R Engineer is responsible for managing product release...Permanent employmentInternshipRelocation
- 3DX PLM Support Engineer (L2/L3 Support) Max SBR: #### Dearborn, MI - onsite No OT 1. 3DX PLM 2. Catia 3. Delmia 3DX PLM Support Engineer (L2/L3 Support) 8 to 10 Years Experience Key Responsibilities Application & Production Support...
$100k - $130k
...security, identity, and automation - enabling them to operate securely and efficiently in a complex digital world. As an IAM Software Engineer, you will help to drive the evolution of our enterprise identity ecosystem. In this role, you will design, build, and support...Full time- ...responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. They are... ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user...H1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Dearborn, MI
- senior software engineer ruby on rails Dearborn, MI
- software developer positions Dearborn, MI
- agile software developer Dearborn, MI
- entry level software engineer remote Dearborn, MI
- senior software engineer remote Dearborn, MI
- senior software design engineer Dearborn, MI
- senior software engineer Dearborn, MI
- software web developer Dearborn, MI
- startup software engineer Dearborn, MI



