Linux BSP Software Engineer

Company:  EWM
Location: San Diego
Closing Date: 19/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Works independently and acts as technical consultant or project leader on complex software engineering assignments. Provides technical guidance and leadership. Provides project coordination and supervision. Coordinates activities for proposals/new business. Defines budget and schedule constraints. This position typically works under limited supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority.
Essential Job Duties and Responsibilities:

" Performs complex analysis of design programming for upgrading TI AM4376 Yocto SDK and AMD/Xilinx MPSoC Yocto SDK using secure boot features

" Prepares design analyses, recommendations and documentation for TI AM 4367 Linux and AMD/Xilinx MPSoC Linux builds

" Participates in the design, development, planning, modification and testing of Linux applications running on TI AM4376 and AMD/Xilinx MPSoc Linux before and after SDK upgrades.

" Performs complex analysis of design programming for upgrading T! AM4376 Yocto SDK and AMD/Xilinx MPSoC Yocto SDK using secure boot features

" Experience with SoC eFuse and FSBL signing

" Experience with Linux ethernet and PHY device driver

" Experience with Uboot debugging and Linux bootup issues

" Conceptualizes, develops and analyzes engineering designs, specifications and test plans for systems and equipment based on customer/contract requirements

" Researches design concepts and feasibility utilizing advanced technical theory and knowledge

" Prepares development software, codes software and designs specific enhancements

" Evaluates vendor capabilities to provide required products or services

"Compliance with the software engineering processes, and supports the execution of them

Minimum Requirements

10-15 years of embedded Linux BSP building and porting experience

Solid experience with TI AM4376 HS Linux Yocto and secure boot process

Experience with SoC eFuse

Experience with FSBL signing

Experience with TI SDK upgrade procedure

Solid experience with AMD/Xilinx MPSoC Linux Yocto build procedure and secure boot process

Ability to quickly diagnose and solve Linux bootup issues

U-boot debugging experience

Linux ethernet and PHY device driver experience

Employnet follows an equal opportunity employment policy in all aspects of employment and employs personnel without regard to race, creed, color, religion, national origin, gender, sexual orientation, age, physical or mental disability, veteran status, marital status, or any other consideration made unlawful by federal, state or local law, ordinance or regulation. Employment complies with the Americans with Disabilities Act and other applicable laws ensuring equal employment opportunities to qualified individuals with a disability, reasonable accommodations are made for the known physical or mental limitations of an otherwise qualified individual with a disability, unless hardship, direct threat to health or safety, or other job-related consideration exists.

#PRO
Apply Now
Share this job
  • Similar Jobs

  • Senior Linux System Admin - Federal

    San Diego
    View Job
  • Digital Engineer (Software Engineer)

    San Diego
    View Job
  • Software Engineer III

    San Diego
    View Job
  • Sr Software Engineer

    San Diego
    View Job
  • Android Software Engineer

    San Diego
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙