Manager Embedded Software Engineering - Los Angeles, United States - The Patriot Group

    The Patriot Group
    The Patriot Group Los Angeles, United States

    2 weeks ago

    Default job background
    Description
    Manager of Embedded Software Engineering – Aerospace/Defense Industry

    Work for one of the most dynamic and fastest growing Aerospace-Defense companies in California. With a great leadership team, incredible employee appreciation and undeniable chances to grow – look what we have to offer you

    In person role M-F


    Salary:
    $160-200K annually.

    US Citizen


    COMPANY PROFILE:
    A dynamic, fast-growing and highly innovative privately held small business headquartered Southern California.

    Company builds mission configurable, light, fast, agile, all-terrain vehicles capable of internal transport in rotary and tilt wing aircraft. Designed to specification for US Special Operations, US Army light forces, and global allies.

    Located in Los Angeles, CA minutes from Los Angeles International Airport (LAX)

    Employing over 80 of the most talented people in the industry


    FEATURES AND BENEFITS:
    Medical, dental and vision coverage

    401k with matching

    Paid holidays and paid "Employee Appreciation Days" throughout the year.


    ROLE YOU WILL PLAY:


    As the Manager of Embedded Software Engineering your focus will be on growing and managing a small team of talented software engineers and be responsible for developing high-quality software solutions for embedded control systems.

    The software will be based on utilizing automotive controllers and components (normally CAN) to provide the features, functions, and safety that are needed for an electrified version of the company's vehicle.

    The ideal candidate has 10+ years of embedded software development and testing experience in either aerospace/defense or automotive industries. With at least 3 years of software engineering management experience.


    Responsibilities:


    Leads, directs, coaches, and reviews the work of software engineering personnel to accomplish near-term and long-term operational plans and results.


    Works under consultative direction against annual goals and objectives to manage large, complex project initiatives of strategic importance to the organization.

    Maintains outstanding communication with higher management and with the employees in the organization.

    Deliver high-quality software for automotive embedded controls systems.

    Ensure compliance with safety requirements, government regulations, and company-internal policies (e.g., MISRA guidelines).


    Adhere to good software design principles, utilizing design patterns and understanding supervisory controls architecture and hardware abstractions for effective software solutions.

    Design and specify interfaces between application software and firmware.

    Design, develop, implement, and test multicore interfaces and applications.

    Develop multicore, timing critical software architectures.

    Create elegant, efficient real time software components and interfaces.

    Develop software component testing methodologies and implementations to ensure maturity/stability/release readiness.

    Work with/resolve ambiguity in requirements/specifications/designs


    BACKGROUND PROFILE
    8 plus of embedded software development and testing experience.

    3 plus years of software engineering management experience.

    Embedded C/C++

    Matlab/Simulink and Stateflow/Simulink model development experience.

    Embedded Coder, real time code generation

    Microcontroller hardware work experience

    Eclipse IDE (integrated development environment)/toolchain or equivalent

    JTAG debuggers (Segger, P&E, Lauterbach)

    Scopes, logic analyzers, Saleae Debug Hardware

    Bachelor's Degree in Electrical Engineering or Computer Science or similar discipline.

    Must be able to work in person M-F

    What will give you a competitive edge (Preferred Skills):

    Master's degree in engineering, Electrical, Mechanical, Computer or Computer Science.

    Expert in Auto Code Generation, Python scripting.

    Experience with bootloader, embedded operating systems, controller communication or diagnostics, and complex device drivers.

    Working experience in AUTOSAR standards and methodology.

    ROS/ROS2 hands-on design experience (robot operating system)

    Other software development experience:
    Windows, Linux, macOS, ASW, Azure, Android and iOS

    #J-18808-Ljbffr