Hybrid Senior Embedded Software Architect

Posted 2 weeks ago

Apply now

About the role

  • Senior Embedded Software Architect at Johnson Controls driving architecture decisions and leading teams for secure, embedded technology products. Requires strong Linux and security experience.

Responsibilities

  • Design and architect robust, scalable, and secure embedded software systems for mission-critical applications
  • Support the implementation of encryption and security features in embedded products following best industry practices
  • Lead architectural reviews, make key design decisions, and enforce secure coding standards within the embedded software team
  • Leverage expertise in Linux to have a working knowledge in customize OS images and optimize system performance and security
  • Interface and collaborate closely with hardware teams to ensure seamless integration between software and hardware platforms
  • Mentor and provide technical leadership to other software engineers and architects
  • Investigate and resolve complex system-level issues related to security, performance, or integration
  • Keep current with the latest trends and advancements in embedded security, encryption standards, and Linux technologies
  • Generate high-quality technical documentation and help guide security compliance efforts

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field
  • 10+ years of experience in embedded software development, with at least 3 years in an architectural and system design role
  • Development experience with Linux (kernel, drivers, device trees, secure boot, Linux, etc.)
  • Designing and implementing security architectures, leveraging modern encryption standards
  • Strong understanding of secure software development lifecycle (SDLC), threat modeling, and risk assessment in embedded environments
  • Experience working with secure boot, trusted execution environments (TEE), hardware security modules (HSM), and cryptographic hardware accelerators
  • Experience providing technical training and mentorship to support the growth and development of team members.

Benefits

  • Competitive salary
  • Comprehensive benefits package
  • Bonus plan that considers performance

Job title

Senior Embedded Software Architect

Job type

Experience level

Senior

Salary

$126,000 - $169,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job