Johnson Controls · 23 hours ago
Senior Embedded Software Design Lead (onsite)
Johnson Controls is seeking a highly skilled and experienced Senior Embedded Software Design Lead to join our innovative engineering team. This role will be responsible for driving architecture decisions, leading technical teams, and ensuring the security and reliability of our embedded solutions across products.
Industrial EngineeringPhysical SecuritySmart Building
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
Qualification
Required
Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field
8+ 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
Preferred
Prior industry experience in IoT, automotive, industrial, or medical devices
Familiarity with RTOS's and constrained-device security
Hands-on expertise with C/C++, Python, and shell scripting for embedded systems
Development experience with Linux (kernel, drivers, device trees, secure boot, Linux, etc.)
Benefits
Competitive salary
Comprehensive benefits
Company
Johnson Controls
Johnson Controls offers smart buildings that create safe, healthy, and sustainable environments.
H1B Sponsorship
Johnson Controls has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (61)
2024 (57)
2023 (80)
2022 (95)
2021 (81)
2020 (93)
Funding
Current Stage
Public CompanyTotal Funding
$1.6BKey Investors
US Department of Energy
2024-12-05Post Ipo Debt· $250M
2024-12-04Post Ipo Debt· $525.61M
2024-05-20Post Ipo Equity· $90M
Leadership Team
Recent News
altenergymag.com
2025-12-25
Company data provided by crunchbase