AMD-Xilinx CSP Embedded Software Engineer (FL/Remote) Job at DesignLinx Hardware Solutions, Inc., Tampa, FL

UDMvdUJSalByLytBakV6OVo4WG8xN1lqWWc9PQ==
  • DesignLinx Hardware Solutions, Inc.
  • Tampa, FL

Job Description

Job Description

Job Description

As a Remote/Virtual Xilinx Embedded Software Engineer you will be responsible for developing software for Xilinx-based embedded systems.

These systems involve ARM embedded processors within Xilinx SoCs, and/or Xilinx FPGAs. As a member of our team you will work closely with customers, firmware developers, and other software engineers to meet a variety of design goals and requirements. You will be responsible for many aspects of the design, from initial concepts through implementation, software development, test and verification, and documentation. 

Duties and Responsibilities: 

  • As a Coaching Services Provider (CSP) FPGA Engineer, you will:

  • Work directly with customers to resolve challenging and difficult technical Embedded Software issues.
  • Engage with the DesignLinx team on FPGA customer design work
  • Provide customers advice on alternative design techniques and the implementation of alternative solutions.
  • Provide information and data on a variety of FPGA products.
  • Write embedded software that runs in primarily an embedded Linux target environment
  • Work with the DesignLinx team to generate system requirements and specifications

Minimum Qualifications: 

  • BS and/or MS Electrical/Computer Engineering
  • Minimum 2 to 3 years of FPGA Applications/Design experience.
  • US Citizenship Required

Required skills: 

  • Ability to multi-task between different customer projects and communicate with customers on a day to day basis.
  • Prior embedded software experience on one or more Xilinx embedded platforms (i.e. Versal, Zynq Ultrascale+, Zynq, Microblaze).
  • Well versed in both the C and C++ programming languages.
  • Software experience controlling one more custom FPGA IP blocks (i.e. DMA, Register Interface Programming Model, Interrupts, etc.).
  • Experience with U-Boot, Linux device tree, kernel configuration and kernel module development. 
  • Knowledge of techniques for userspace embedded software development.
  • Ability to create basic shell scripts and knowledge of basic Linux system configuration.
  • Experience should be primarily in an embedded Linux environment.
  • Knowledge of Git for use in embedded software development and revision control.
  • Experience with PetaLinux.

Experience with the following a plus: 

  • Experience with Yocto and/or other Linux build environments.
  • Bare metal or FreeRTOS experience within the Vitis environment.
  • Python language knowledge.
  • Familiarity with ethernet and UDP and TCP/IP protocols and associated BSD sockets programming.

Powered by JazzHR

QMPbCImh77

Job Tags

Remote job,

Similar Jobs

Labcorp

Clinical Lab Technologist - Molecular Oncology Job at Labcorp

 ...challenge in your career, or start your career in Medical Lab Science? If so, LabCorp wants to speak with you about exciting opportunities...  ...will be a part of our overall mission at LabCorp: "Improving Health, Improving Lives". Integrated Oncology, a LabCorp... 

SWI Excavating

Civil Project Manager - Excavation & Utilities Job at SWI Excavating

 ...every time. We are seeking a driven, detail-oriented Project Manager to join our team. The ideal candidate will share our passion...  ...construction activities, including scheduling resources, managing material procurement, conducting progress meetings, tracking project... 

Premier Medical Staffing Services

Travel Nurse RN - Clinic Job at Premier Medical Staffing Services

 ...Job Description Premier Medical Staffing Services is seeking a travel nurse RN Clinic for a travel nursing job in Sioux Falls, South Dakota. Job Description & Requirements ~ Specialty: Clinic ~ Discipline: RN ~ Start Date: 01/26/2026~ Duration: 13 weeks... 

Labcorp

Clinical Lab Technologist - Cytogenetics Job at Labcorp

 ...care. The position requires a bachelor's degree in a relevant science field and offers comprehensive training, making it suitable for...  ...and will be a part of our overall mission at LabCorp: Improving Health, Improving Lives. Work Schedule: Wednesday-Saturday 12:0... 

Kelly Press Inc

Journeyman Pressmen Job at Kelly Press Inc

Job Description Job Description Are you a skilled pressman looking for a stable career with a trusted, union print shop? At Kelly Press Inc. , weve built our reputation on quality craftsmanship and reliable service for over 50 years. We are currently hiring ...