Sr Software Engineer

San Francisco, California

Oxenham Group
Apply for this Job
Sr Software Engineer (Infineon AURIX)
Overview:

We are seeking a skilled and experienced Software Engineer with a strong background in embedded systems development, particularly on Infineon AURIX TriCore TC3 and/or TC4 platforms. The ideal candidate will bring advanced C programming expertise, deep familiarity with Linux/Unix environments, and a solid understanding of cryptographic and security principles in embedded contexts.

Key Responsibilities:
  • Develop and optimize embedded software for Infineon AURIX TriCore TC3/TC4 platforms
  • Write high-performance, low-level C code for safety- and security-critical systems
  • Work within Linux/Unix environments for development, testing, and debugging
  • Implement and validate security protocols and cryptographic algorithms
  • Collaborate with hardware, software, and systems teams to deliver integrated solutions
  • Participate in code reviews, documentation, and continuous improvement efforts
Required Qualifications:
  • 5-15 years of professional experience in embedded software development
  • Hands-on experience with Infineon AURIX TriCore TC3 and/or TC4 platforms
  • Advanced proficiency in C programming for embedded systems
  • Strong working knowledge of Linux or Unix-based development environments
  • Experience with implementing or working with cryptographic libraries and secure communication protocols
  • Understanding of secure coding principles and threat modeling for embedded systems
Preferred Qualifications:
  • Experience with automotive, industrial, or safety-critical embedded applications
  • Familiarity with development standards such as ISO 26262 or MISRA C
  • Scripting skills (e.g., Python, Bash) for automation and testing
  • Experience with build systems and version control (e.g., CMake, Git)
Education:
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
Date Posted: 28 April 2025
Apply for this Job