Senior Embedded Security Engineer — Vehicle & IoT Security

John Deere

Johnston (IA)

On-site

USD 109,000 - 164,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work arrangements
Healthcare benefits with generous HSA
401K and Defined Contribution
Tuition assistance
Employee Assistance Programs

Job summary

John Deere is seeking a Senior Embedded Security Engineer to design, implement, and validate security controls for embedded devices at the Johnston, IA location. You will influence security architectures across embedded, cloud, and mobile features, ensuring resilience against threats and supporting autonomous systems development.

Requirements include 5+ years in embedded security, C/C++/Python proficiency, RTOS and Linux experience, and strong documentation skills.

Qualifications

  • 5+ 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.

Responsibilities

  • 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.

Skills

Embedded systems
C
C++
Python
RTOS
Linux
Technical documentation

Education

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

Tools

HSMs
RTOS debugging tools

Job description

John Deere is seeking a Senior Embedded Security Engineer to design, implement, and validate security controls for embedded devices at the Johnston, IA location. You will influence security architectures across embedded, cloud, and mobile features, ensuring resilience against threats and supporting autonomous systems development.

Requirements include 5+ years in embedded security, C/C++/Python proficiency, RTOS and Linux experience, and strong documentation skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Controls Engineer - Embedded Vehicle Automation
Senior Controls Engineer - Embedded Vehicle Automation

John Deere • Iowa (LA)

On-site
USD 109,000 - 164,000
Flexible work arrangements
Healthcare benefits
Tuition assistance
+2
Embedded Software Engineer
Embedded Software Engineer

World Mining Equipment • Urbandale (IA)

On-site
USD 80,000 - 100,000
Embedded Software Engineer - IoT & Precision Agriculture
Embedded Software Engineer - IoT & Precision Agriculture

John Deere • Iowa (LA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
401K plan
+10
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
Senior Controls Engineer - Vehicle Automation & AI
Senior Controls Engineer - Vehicle Automation & AI

John Deere • Urbandale (IA)

On-site
USD 109,000 - 164,000
Flexible work arrangements
Competitive base pay
401K and Defined Contribution
+8
Embedded Systems Engineer — Impactful Code, Dubuque
Embedded Systems Engineer — Impactful Code, Dubuque

John Deere • Iowa (LA)

On-site
USD 90,000 - 140,000
Competitive base pay
401K & retirement benefits
Healthcare benefits
+6
Embedded Software Engineer – Real-Time CAN/J1939
Embedded Software Engineer – Real-Time CAN/J1939

Talentify • Dubuque (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
Health care benefits
Embedded Software Architect for Next-Gen Engine Controls
Embedded Software Architect for Next-Gen Engine Controls

John Deere • Waterloo (IA)

On-site
USD 75,000 - 112,000
Flexible work arrangements
Competitive base pay
Health benefits with company match
Embedded Software Engineer - Electro-Hydraulic Systems
Embedded Software Engineer - Electro-Hydraulic Systems

John Deere • Moline (IL)

On-site
USD 90,000 - 130,000
Healthcare benefits
401K plan
Tuition assistance
+3