STAFF ELECTRICAL ENGINEER/FPGA - Remote | WFH Job at Get It - Professional Services, Milpitas, CA

N09RZFVmdUEwL29IYXI3UXdBck4zU1dNTWc9PQ==
  • Get It - Professional Services
  • Milpitas, CA

Job Description

We are looking for a talented and experienced Staff FPGA Engineer to join our dynamic team. In this role, you'll be at the forefront of designing and developing advanced hardware and software systems. Your work will involve solving complex challenges in integrating multiple ARM processors and distributed systems over Ethernet. Using your expertise in SoC, Python, Yocto, and Petalinux, you'll play a pivotal role in the design, development, testing, and deployment of SoC FPGA solutions that meet high standards for performance and reliability.

This position is ideal for someone who thrives in a collaborative, innovative environment and enjoys tackling technical problems with scientific precision. If you have a strong background in embedded systems and FPGA development, we'd love to have you on board.

Key Responsibilities:

Collaborate closely with the project team to develop and implement FPGA solutions that meet product requirements and specifications.
Design robust systems that integrate multiple ARM processors and manage communication over Ethernet for distributed architectures.
Customize operating systems using Yocto and Petalinux to ensure they meet our hardware solutions' needs.
Develop custom board support packages and bootloaders, contributing to system performance and reliability.
Maintain and extend automated build flow methodologies for streamlined development processes.
Utilize your expertise in Xilinx or Altera/Intel FPGA technologies to develop and integrate SoC systems.
Support system-level integration of FPGA solutions, optimizing for performance and added functionality with Python scripting.
Work with cross-functional teams to define system architecture, review designs, and ensure smooth system integration.
Conduct peer code reviews and maintain comprehensive documentation to ensure code quality.
Mentor junior engineers, contributing to the development of internal engineering standards and best practices.
Skills and Qualifications:

Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.
5+ years of hands-on experience in FPGA, ASIC, or firmware development, including design, development, and validation.
Technical Expertise:

Proficient in FPGA SoCs (Xilinx/AMD or Altera), Yocto, and Petalinux.
Expert-level skills in Linux development.
Strong programming experience with Python, especially in hardware design contexts.
Advanced knowledge of GNU Make.
Proven experience in designing and implementing systems with multiple ARM processors and distributed networks over Ethernet.
Experience with FPGA design using SystemVerilog or VHDL.
Familiarity with hardware interfaces such as JESD, SPI, I2C, and UART.
Strong problem-solving skills with the ability to work on complex, multidisciplinary challenges.
Excellent communication and teamwork skills, with a track record of thriving in a collaborative environment.
Strong time management and organizational skills, with the ability to meet deadlines.
Physical Demands:

This position requires a hybrid work arrangement (ONSITE 3 days a week). Occasional full onsite presence may be needed.
Onsite work will involve visiting test labs, investigating issues, and running instrument tests.
Work Environment:

Primarily desk work (onsite or remote), using development tools on a Linux server.
When onsite, you'll engage in lab work, utilizing instruments and test setups.
Vaccination Requirement:
For certain roles, employment may be contingent upon providing proof of full COVID-19 vaccination. In some locations, testing for COVID-19 may be available and/or required. We also offer accommodation requests, consistent with applicable law.

Candidate Profile:
Experience: 7+ years of relevant experience in FPGA development.
Seniority Level: Mid-Senior
Management Experience: Not required
Education: Bachelor's degree required, Master's preferred
Travel: Occasional travel may be required
Employment Type: Full-Time
Salary: $ 98,000.00 Per Year

Job Tags

Full time, Remote job, 3 days per week,

Similar Jobs

Aquent

Graphic Designer Job at Aquent

 ...would be ideal here! Additional Preferred Qualifications - Illustration skills - Ability to create motion graphics and animations is a strong plus Client Description: Global Retailer that prioritizes the customer experience in an omnichannel capacity.... 

Career Group

Executive Assistant - Technology Job at Career Group

 ...reminders and adjusting schedules as needed. Travel Arrangements Coordinating domestic and international travel, including booking flights, accommodations, transportation, and preparing detailed itineraries. Managing last-minute changes and travel-related documentation.... 

Amphitheater Public Schools

Bookstore Clerk Job at Amphitheater Public Schools

 ...functions of moderate variety and complexity in accordance with established procedures under the direction of the Bookkeeper I and Bookstore Manager. Reports to: Principal PositionDetails REQUIRED: High School diploma or GED At least two years of previous... 

Royal Caribbean Group

Entertainment Light Technician (Shipboard) Job at Royal Caribbean Group

 ...activities. QUALIFICATIONS Completion of high school or basic education equivalency required. Bachelors or Associates in Technical Theater, Sound, Lights, A/V preferred. Background in stage, technical theater and production (i.e. electrical, technical, light and... 

Lehigh Valley Planning Commission

Civil/Environmental Engineer Job at Lehigh Valley Planning Commission

 ...Civil/Environmental Engineer Founded in 1961, the Lehigh Valley Planning Commission (LVPC) serves as the official regional planning entity for the Lehigh Valley. The LVPC reviews all subdivision, land development and stormwater activity, municipal land use ordinances...