Senior Embedded Software Architect

2 weeks ago


Baltimore, United States Johnson Controls, Inc. Full time

Why Join Us Be a key technical leader influencing the security direction of next-generation embedded products. Work with cutting-edge technologies in a collaborative, agile environment. Competitive salary and comprehensive benefits. What you will do Johnson Controls is seeking a highly skilled and experienced Senior Embedded Software Architect 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. If you have experience in developing secure embedded software, encryption technologies, system security, and Linux-based embedded platforms, this could be your next career opportunity Candidates must be commuting distance to New Freedom, PA, or able to relocate. How you will do it 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. What you will need - Required 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, 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, etc.). HIRING SALARY RANGE: $126,000 - $169,000 (Salary to be determined by the education, experience, knowledge, skills, andabilities of the applicant, internal equity, location and alignment with market data.) This role offers a competitive Bonus plan that will take into account individual, group, and corporate performance. This position includes a competitive benefits package. For details, please visit the About Us tab on the JohnsonControls Careers site at https://jobs.johnsoncontrols.com/about-us #J-18808-Ljbffr



  • Baltimore, United States Johnson Controls Full time

    Why Join Us Be a key technical leader influencing the security direction of next-generation embedded products. Work with cutting-edge technologies in a collaborative, agile environment. Competitive salary and comprehensive benefits. What you will do Johnson Controls is seeking a highly skilled and experienced Senior Embedded Software Design Lead to join our...


  • Baltimore, United States Johnson Controls Full time

    Why Join Us Be a key technical leader influencing the security direction of next-generation embedded products. Work with cutting-edge technologies in a collaborative, agile environment. Competitive salary and comprehensive benefits. What you will do Johnson Controls is seeking a highly skilled and experienced Senior Embedded Software Design Lead to join our...


  • Baltimore, United States Northrop Grumman Full time

    RELOCATION ASSISTANCE: No relocation assistance available. CLEARANCE TYPE: Secret. TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be...


  • Baltimore, United States Leidos Full time

    Description Leidos has a new and exciting opportunity for a Embedded Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Active TS/SCI with a polygraph is required. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling,...


  • Baltimore, MD, United States Leidos Full time

    Description Leidos has a new and exciting opportunity for a Embedded Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Active TS/SCI with a polygraph is required. Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling,...


  • Baltimore, United States Johnson Controls Full time

    A global leader in sustainable building solutions is seeking a Senior Embedded Software Design Lead in Baltimore, MD. The successful candidate will drive architecture decisions and lead technical teams to develop secure embedded products. Ideal applicants will have over 8 years of experience and a strong background in Linux development, security...


  • Baltimore, United States Johnson Controls Full time

    A global leader in sustainable building solutions is seeking a Senior Embedded Software Design Lead in Baltimore, MD. The successful candidate will drive architecture decisions and lead technical teams to develop secure embedded products. Ideal applicants will have over 8 years of experience and a strong background in Linux development, security...


  • Baltimore, MD, United States Johnson Controls Full time

    A global leader in sustainable building solutions is seeking a Senior Embedded Software Design Lead in Baltimore, MD. The successful candidate will drive architecture decisions and lead technical teams to develop secure embedded products. Ideal applicants will have over 8 years of experience and a strong background in Linux development, security...


  • Baltimore, MD, United States Johnson Controls Full time

    A global leader in sustainable building solutions is seeking a Senior Embedded Software Design Lead in Baltimore, MD. The successful candidate will drive architecture decisions and lead technical teams to develop secure embedded products. Ideal applicants will have over 8 years of experience and a strong background in Linux development, security...


  • Baltimore, MD, United States Johnson Controls Full time

    A global leader in sustainable building solutions is seeking a Senior Embedded Software Design Lead in Baltimore, MD. The successful candidate will drive architecture decisions and lead technical teams to develop secure embedded products. Ideal applicants will have over 8 years of experience and a strong background in Linux development, security...