Senior Embedded Security Engineer: Vehicle IoT & PKI

ISU Research Park

Johnston (IA)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

John Deere World Headquarters in Johnston, IA seeks a Senior Embedded Security Engineer to design, develop, and validate security controls for resource-constrained embedded devices, leveraging cryptographic technologies such as HSMs and secure boot.

The role involves defining security architectures for embedded systems, influencing features across embedded, cloud and mobile platforms, and supporting penetration testing and validation activities to boost product resilience.

Qualifications

  • 5+ years hands-on development and troubleshooting of embedded systems.
  • Proficient in C, C++, and Python.
  • Experience with RTOS, Linux, and building concurrent systems.
  • Strong documentation and communications skills.
  • Experience applying cryptographic security controls for embedded systems (e.g., secure boot).
  • Experience with ISO/SAE 21434 (Road Vehicle Cybersecurity Engineering).
  • Experience developing embedded systems for vehicles.
  • Experience developing IoT devices.
  • PKI experience including certificate lifecycle management and key protection.

Responsibilities

  • Design, develop, and validate security controls for resource-constrained embedded devices using cryptographic technologies.
  • Define and review security architectures for embedded systems, influencing design across embedded, cloud and mobile features.
  • Support penetration testing, vulnerability assessments, and security validation activities.
  • Support teams developing autonomous systems by designing and developing new security controls.

Skills

Embedded systems
C programming
C++ programming
Python
RTOS
Linux
Security engineering
Documentation
PKI

Education

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Cybersecurity, or related field

Tools

None

Job description

As a Senior Embedded Security Engineer for John Deere World Headquarters located in Johnston, IA , you will:

Design, develop, and validate security controls for resource-constrained embedded devices, using cryptographic technologies such as HSMs and trusted execution environments

Define and review security architectures for embedded systems, influencing the design of new features (embedded, cloud and mobile) to ensure that our security needs can be met

Support penetration testing, vulnerability assessments, and security validation activities to identify weaknesses and improve product resilience

Support our teams developing the next generation of autonomous systems by designing and developing new security controls for those systems

VISA Sponsorship is NOT available for this position

What Skills You Need

5 or more years experience in hands-on development and troubleshooting of embedded systems

Programming experience in C, C++ and Python

Experience with Real Time Operating Systems (RTOS), Linux and building concurrent systems

Strong documentation, writing, and communications skills

Experience in the application of cryptographic security controls for embedded systems (ex – enabling secure boot)

Experience with ISO/SAE 21434 (Road Vehicle Cybersecurity Engineering)

Experience in the development of embedded systems for vehicles

Experience in the development of IoT devices

PKI experience, including certificate lifecycle management and key protection

Education

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Cybersecurity, or a related field

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Security Engineer — Vehicle & IoT Security
Senior Embedded Security Engineer — Vehicle & IoT Security

John Deere • Johnston (IA)

On-site
USD 109,000 - 164,000
Flexible work arrangements
Healthcare benefits with generous HSA
401K and Defined Contribution
+2
Senior Embedded Security Engineer
Senior Embedded Security Engineer

John Deere • Johnston (IA)

On-site
USD 109,000 - 164,000
Flexible work arrangements
Healthcare benefits with generous HSA
401K and Defined Contribution
+2
Security Engineer: AI-Driven IAM & Cloud Security
Security Engineer: AI-Driven IAM & Cloud Security

John Deere • Illinois

On-site
USD 109,000 - 164,000
Flexible work arrangements
Healthcare benefits
401K and Retirement benefits
+3
Embedded Software Engineer
Embedded Software Engineer

World Mining Equipment • Urbandale (IA)

On-site
USD 80,000 - 100,000
Embedded Software Engineer, Real-Time Systems & CAN/J1939
Embedded Software Engineer, Real-Time Systems & CAN/J1939

John Deere • Dubuque (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
401K and retirement benefits
+7
Embedded Software Engineer - Drive Systems (MATLAB/C)
Embedded Software Engineer - Drive Systems (MATLAB/C)

John Deere • Waterloo (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
Healthcare benefits
+2
Embedded Software Engineer – Tractor Drive Systems
Embedded Software Engineer – Tractor Drive Systems

John Deere India Pvt. Ltd. • Waterloo (IA)

On-site
USD 87,000 - 130,000
Flexible work arrangements
Highly competitive base pay
Savings & Retirement benefits (401K)
+8
Embedded Software Engineer - Tractor Drive Systems (Waterloo)
Embedded Software Engineer - Tractor Drive Systems (Waterloo)

Deere GmbH • Waterloo (IA)

On-site
USD 87,000 - 130,000
Flexible work arrangements
Competitive base pay
401K and retirement benefits
+3
Senior Electronic Design Engineer — High-Speed Robotics
Senior Electronic Design Engineer — High-Speed Robotics

ISU Research Park • Urbandale (IA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer for Agriculture Steering Systems
Embedded Software Engineer for Agriculture Steering Systems

John Deere • Waterloo (IL)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
Healthcare benefits
+3