Principal Embedded Software Developer jobs in United States
info-icon
This job has closed.
company-logo

LanceSoft, Inc. · 2 months ago

Principal Embedded Software Developer

LanceSoft, Inc. is a company focused on providing quality staffing solutions, and they are seeking a Principal Embedded Software Developer to develop cyber security software for Toyota products. The role involves collaborating with stakeholders to define requirements, leading testing efforts, and mentoring junior engineers while staying updated with industry trends in embedded systems development.

Information Technology
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Develop cyber security software for Toyota products
Operate with minimal oversight to define requirements with stakeholders and design the implementation of new features
Investigate cyber security controls of processors and microcontrollers and develop Proof-of-Concepts and implementation guidance to suppliers
Perform research and development of novel cyber security features
Work with the open-source community to expand cyber security capabilities of existing projects and share new projects that are broadly useful outside of Toyota
Develop software in accordance with team coding guidelines and industry standards including MISRA, SEI CERT, and AUTOSAR
Collaborate with CICD teams to add new capabilities to the build and release pipeline and customize pipeline for new projects
Collaborate with test teams to define testing strategies and assist in automated test development
Lead internal testing team and provide guidance when regular leadership is unavailable
Mentor junior and mid-level engineers in software development best practices and provide guidance in their design, implementation, and testing tasks
Conduct root cause analysis of defects and lead initiatives to improve product quality and testing processes
Work with a wide range of stakeholders to align on deliverable expectations, deployment timelines, and testing issues
Facilitate team meetings, including sprint planning, retrospectives, and daily stand-ups, to ensure effective communication and collaboration
Stay current with industry trends and best practices in embedded systems development, and advocate for their integration into the team’s processes

Qualification

Embedded systems developmentEmbedded programming CEmbedded programming C++Embedded Linux systemsTesting toolsFrameworksCommunication protocols I2CCommunication protocols SPICommunication protocols UARTLeadership skillsRoot cause analysisIndustry trends awarenessCyber security featuresSafetySecurity standardsCompliance regulations knowledgeBachelor's degreeProblem-solving skillsAttention to detailCommunication skillsMentoring skillsTeam collaboration

Required

10+ years of experience in embedded systems software development, with a focus on both hardware and software components
Strong understanding of embedded programming languages (e.g., C, C++) and real-time operating systems (RTOS)
Experience developing embedded Linux systems, including Linux driver development, BSP integration and customization with tools such as Yocto, and board bring-up
Experience with testing tools and frameworks and developing automated tests
Knowledge of communication protocols (e.g., I2C, SPI, UART) and hardware interfaces
Excellent problem-solving skills and attention to detail
Strong leadership and communication skills, with the ability to motivate and guide team members
Bachelor's degree or higher, in Computer Science, Engineering or related discipline, or equivalent

Preferred

Experience with embedded security features such as secure boot, TrustZone development, filesystem encryption, etc
Experience developing in compliance with safety and security standards such as MISRA, SEI CERT, and AUTOSAR
OSCP, SANS/GIAC, CISSP, or other related/equivalent certifications
Experience with compliance regulations/laws, security frameworks and standards (e.g., ISO/SAE 21434, NIST, HIPAA, ISO, COBIT, OWASP, ITIL, etc.)
Experience with one or more of the following industries: law enforcement, defense, intelligence community, automotive, manufacturing, software

Company

LanceSoft, Inc.

company-logo
Established in 2000, LanceSoft is a pioneer in delivering top-notch Global Workforce Solutions and IT Services to a diverse clientele.

H1B Sponsorship

LanceSoft, Inc. 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 (55)
2024 (32)
2023 (23)
2022 (25)
2021 (60)
2020 (80)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Ram Karuppusamy
Chairman & CEO
linkedin
leader-logo
Simon Dealy
Chief Financial Officer
linkedin
Company data provided by crunchbase