Senior Software Engineer - Software Engineering

Epitec, Inc

Johnston, IA

JOB DETAILS
SALARY
$85–$91 Per Hour
SKILLS
Access Control, Cloud Computing, Computer Engineering, Computer Science, Cross-Functional, Cryptography, DevOps, Electrical Engineering, Embedded Software, Embedded Systems, Internet Security, Internet of Things, Linux Distributions, Product Lifecycle, Public Key Infrastructure (PKI), Python Programming/Scripting Language, Regulatory Requirements, Risk, Security Architecture, Security Attacks, Software Development, Software Engineering, System Architecture, Technical Analysis, Technical Leadership
LOCATION
Johnston, IA
POSTED
Today

Senior Software Engineer - Security (Embedded and Cloud)
Location: Onsite
Compensation: $85–$91/hr W2 (medical, dental, vision, 401k match)
Contract Length: 36-month contract
Interview Process: Technical assessment 

We are seeking a Senior Security Engineer to help secure the next generation of connected systems. This role focuses on protecting embedded controllers, vehicle networks, and cloud-based services, ensuring products remain resilient against evolving cyber threats while meeting global regulatory requirements.

As a senior-level engineer, you will act as a technical leader and security subject matter expert, influencing architecture, development practices, and risk decisions across multiple product lines. You will partner closely with embedded software, electrical systems, and cloud platform teams to implement strong cryptographic security controls.

Key Responsibilities

  • Define and review security architectures for embedded systems, guiding the design of new features across embedded, cloud, and mobile platforms
  • Design key management and access control mechanisms for resource-constrained embedded environments
  • Develop and implement security solutions that support autonomy and connected system capabilities
  • Collaborate cross-functionally to integrate security into the full product lifecycle

Required Qualifications

  • 8+ years of full-stack software development experience, including Python-based backend services
  • Experience working with Linux distributions
  • Strong experience applying cryptographic security controls within embedded systems
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or equivalent experience

Preferred Qualifications

  • Experience developing IoT devices
  • PKI experience, including certificate lifecycle management and key protection
  • Background in DevOps environments
  • Experience building and deploying AWS-native applications

This is a high-impact opportunity to shape security architecture across cutting-edge connected platforms at the intersection of embedded systems and cloud technologies.

 

#LI-DO1

#INDOEM

About the Company

E

Epitec, Inc

Epitec is a leading staffing and recruiting services company with a mission to make staffing personal. We go beyond traditional hiring by truly understanding our candidates and matching them with the perfect opportunities. We offer competitive compensation, career growth, and support throughout the entire process. Working with top Fortune 500 companies, we are recognized for our excellence with numerous awards, including Best & Brightest and diversity recognitions. At Epitec, we're redefining the future of employment. 

COMPANY SIZE
2,500 to 4,999 employees
INDUSTRY
Staffing/Employment Agencies
EMPLOYEE BENEFITS
Professional Development, 401K, Employee Referral Program, Life Insurance
FOUNDED
1978
WEBSITE
https://epitec.com/