Qureos

FIND_THE_RIGHTJOB.

Senior ABAP Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Principal Embedded Software Developer (VSE)
Plano, Texas, United States
Security & ISO/SAE 21434 experience required

Description
We are seeking a highly skilled Principal Embedded Software Engineer with deep expertise in Linux-based systems, cybersecurity concepts, and embedded software development. This role focuses on implementing mission-critical in-vehicle features while architecting and delivering secure, industry-leading automotive software.
Key Responsibilities

  • Develop embedded software for Toyota products.
  • Operate with minimal oversight to define requirements and design new features.
  • Investigate cybersecurity controls of processors and microcontrollers; develop proof-of-concepts and provide implementation guidance to suppliers.
  • Collaborate with the open-source community to improve existing projects and publish new ones.
  • Develop software aligned with team coding guidelines and industry standards (MISRA, SEI CERT, AUTOSAR).
  • Work with CICD teams to enhance build and release pipelines and customize them for new projects.
  • Partner with test teams to define testing strategies and assist with automated test development.
  • Mentor junior and mid-level engineers in best practices for design, implementation, and testing.
  • Conduct root-cause analysis of defects and lead initiatives to improve product quality and testing processes.
  • Align with stakeholders on deliverables, timelines, and testing expectations.
  • Participate in sprint planning, retrospectives, and daily stand-ups.
  • Stay current with industry trends and advocate for best-practice adoption within the team.

Requirements

  • 10+ years of embedded systems software development, including hardware–software integration.
  • Strong proficiency in C and C++; familiarity with RTOS environments.
  • Experience with embedded Linux, BSP integration, and Yocto-based customization.
  • Knowledge of communication protocols (I2C, SPI, UART) and hardware interfaces.
  • Excellent problem-solving skills and attention to detail.
  • Comfortable using the Linux command-line environment.

Preferred Qualifications (Bonus Skills)

  • Experience with embedded security features (secure boot, TrustZone, filesystem encryption, etc.).
  • Production-level experience with Rust.
  • Understanding of cryptographic primitives (keys, TLS, PKI, etc.).
  • Familiarity with Linux filesystem protections (fscrypt, LUKS, dm-verity).
  • Strong understanding of the Linux initialization process (systemd).
  • Experience with MISRA, SEI CERT, AUTOSAR, and other safety/security standards.
  • Relevant certifications such as OSCP, SANS/GIAC, CISSP, or similar.
  • Experience with compliance frameworks and regulations (ISO/SAE 21434, NIST, HIPAA, COBIT, OWASP, ITIL, etc.).
  • Background in law enforcement, defense, intelligence, automotive, manufacturing, or related industries.
  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field, or equivalent experience.
  • Fluency in Japanese (reading, writing, speaking) for business and technical communication.

Job Type: Contract

Pay: $50.00 - $65.00 per day

Work Location: In person

© 2025 Qureos. All rights reserved.