Easter Seals Jobs

Job Information

Randstad US embedded firmware engineer in shalimar, Florida

embedded firmware engineer.

  • shalimar , florida

  • posted 4 days ago

job details

summary

  • $76.33 - $116.02 per hour

  • contract

  • bachelor degree

  • category computer and mathematical occupations

  • reference1065638

job details

job summary:

An Embedded Firmware Engineer is needed for an American defense, aviation, information technology, and biomedical research company in the Shalimar, FL area. An Embedded Firmware Engineer responsible for designing, developing, and testing embedded software for FPGA systems, with expertise in real-time systems, hardware interfacing, and high-speed communication protocols.

location: Shalimar, Florida

job type: Contract

salary: $76.33 - 116.02 per hour

work hours: 8am to 4pm

education: Bachelors

responsibilities:

  • Write embedded software in C/C++ for embedded systems.

  • Understand and real-time software principles (RTOS task scheduling, inter-process communication with semaphores/mutexes, memory management, boot processes).

  • Interact with real hardware from a software environment, including writing low-level device drivers for both bare-metal and OS environments.

  • Interact with device registers and hardware interfaces (chip-to-chip communication).

  • Customize bootloaders (e.g., U-Boot) for specific hardware configurations.

  • Work with low-level communication protocols like SPI, I2C, and UART.

  • Utilize high-speed data transfer protocols like PCIe and Aurora.

Skills:

  • Proficiency in C/C++, TCL.

  • Experience in FPGA system design and testing from architecture through implementation.

  • Familiarity with Xilinx FPGA families and tools (7-series FPGAs, Ultrascale+, Vivado, Vitis, Xilinx IP cores).

  • Experience with high-speed serial communication standards and interfaces (e.g., Aurora, PCIe, 10Ge, DDR4).

  • Knowledge of internal interfaces such as AXI4, AXI4-Stream, AXI4-Lite.

  • Motivated, self-starter with problem-solving skills and experience in multi-disciplinary teams.

  • Hands-on experience with instrumentation, test equipment, and debug/test methods.

Education and Experience:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related field from an ABET-accredited institution.

  • 15+ years of relevant experience.

qualifications:

  • Experience level: Experienced

  • Education: Bachelors

skills:

  • Firmware

  • CEqual Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).This posting is open for thirty (30) days.

DirectEmployers