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.
Data Transport Software Engineer Sr at Leidos modernizing multi - cloud environments for the USAF. Responsibilities include architecting, coding, and integrating essential Monitoring Tools within DT environments.
Director of Software Engineering managing Walmart's Display AdServing systems for scalability and performance. Leading teams and driving technical excellence through DevOps and cloud optimization strategies.
Senior Software Engineer designing and implementing software solutions for Walmart/VIZIO. Contribute to projects that impact millions of users globally in a collaborative environment.
Software Engineer III developing scalable backend services and APIs for Walmart's Generative AI solutions. Collaborating with cross - functional teams to deliver reliable and performant solutions.
Software Developer at AMERICAN SYSTEMS creating mission - critical solutions for naval aviation. Collaborating with talented professionals to enhance national security and drive technological advancement.
Software Engineer/Developer at AMERICAN SYSTEMS conducting research in electronic data processing software design and development. Requires collaboration with engineers and software testing.
Intern assisting in software engineering at N5X, a complete energy trading platform in Brazil. Supporting team in developing and maintaining systems and APIs in a hybrid working model.
Software Engineer Intern at Notion building and shipping AI Native projects that drive valuable impact. Collaborating with teams to forge a path forward in technology innovation.
Senior Software Engineer at Galileo focusing on building Data and AI/ML products. Collaborating cross - functionally to enhance observability and reliability in GenAI applications.