FPGA Engineer Job at Akkodis, Erie, PA

ZE1iNEhCb0pEc3Z5T1BHSjBpbng5azhPcXc9PQ==
  • Akkodis
  • Erie, PA

Job Description

Akkodis is seeking an FPGA Engineer for an on-site 12 month contract role for a manufacturer of mining equipment in Erie, PA. The Embedded Software/Firmware Engineer is a member of the Electronics Hardware and Firmware design team, responsible for design, coding, and testing of embedded software, device drivers, board support software, including OS integration, and interface with hardware/FPGA for control and power electronics development projects. They work alongside the systems, hardware, and application software design teams to develop products to support locomotives, marine and mining applications.

Pay/Salary Range: $70.00/hour - $80.00/hour

Development Engineer job responsibilities include:

  • Design and develop software processing, control, and communication solutions in an embedded real-time system, with a focus on boot code, mid/low-level firmware components, board support package (BSP), hardware test and device control applications.
  • Analyze software/firmware requirements, develop verification plans, and define test procedures.
  • Design and implement high quality code according to company standards, processes, and industry best practices.
  • Define, execute, and document software test cases. Troubleshoot and resolve issues in a timely manner to meet project schedules.
  • Create and maintain software project documentation including requirements, design descriptions, test plans, test results, release notes and other related technical data, consistent with engineering policies and procedures.
  • Support the hardware design team with development code and test applications for the purpose of hardware checkout.
  • Write interface control documents and user procedures, as applicable.
  • Perform design and code reviews in accordance with applicable standards and processes.
  • Participate as a presenter or reviewer in technical and program reviews.
  • Coordinate with hardware design engineers, FPGA developers, and application software teams to ensure proper low-level firmware interfaces at all levels and maximum code reuse.

QUALIFICATIONS:

  • Expertise with software requirements, software change management, defect tracking, software build and release processes.
  • Knowledge of Agile and Waterfall software development methodologies
  • Experience in closed loop control systems involving sensor and peripheral sampling, stimulation and control, microprocessor interfacing, interrupt design and management.
  • Experience with Matlab/Simulink for control system modeling and code development
  • Specific experience with Xilinx, ARM, PPC, Intel, and NXP processors
  • Experience with Serial, CAN, Arcnet and Ethernet based communications standards, including TCP/IP, UDP, DDS, XCP protocols
  • Exposure to Cyber-secure coding practices
  • Familiar with CENELEC EN 50128 guidelines for software safety integrity levels
  • Create micro architecture for the IPs. Implemented the I2C and SPI master controller logic.
  • Implement the RTL logic using System Verilog for Digital filters, ADC, DAC, RTC and MRAM devices.
  • Integrate custom and 3rd party IPs to create subsystem designs using Vivado IP Integrator.
  • Verify IP using system Verilog and UVM.
  • Integrated, tested, and verified HW in lab using test equipment and FPGA embedded logic analyzer.
  • Create timing constraints to meet design requirements.
  • Lab bring-up and debugging FPGA.

If you are interested in this FPGA Engineer job in Erie, PA, then please click APPLY NOW. For other opportunities available at Akkodis go to If you have questions about the position, please contact Stephanie Lister at stephanie.lister@akkodisgroup.com.

Equal Opportunity Employer/Veterans/Disabled

Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.

To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit

The Company will consider qualified applicants with arrest and conviction records.

Job Tags

Holiday work, Contract work, Temporary work, Local area,

Similar Jobs

Sport Clips

Hair Stylist Job at Sport Clips

Hair Stylist at Sport Clips summary: The Hair Stylist position involves providing professional hair care services primarily to men and boys in a franchise salon environment, with competitive hourly wages, commissions, and bonuses. The role requires a valid cosmetology...

Securitas Group

Armed Special Police Officer Job at Securitas Group

 ...We are seeking a highly skilled Armed Special Police Officer who holds an active SPO Armed License and is certified to carry a 9MM firearm. This role requires a polished professional appearance, excellent customer service skills, and the ability to walk and stand for extended... 

CRST, The Transportation Solution

CDL-A Flatbed Lease Purchase Driver in Nashville, TN Job at CRST, The Transportation Solution

 ...Independent Contractor Truck Drivers Owner Operators and Lease Purchase Program! CRST The Transportation Solution Inc. is...  ...Available CDL-A Flatbed Lease Purchase Program Details $0 Money Down No Credit Check Required Walk-Away Lease Flexibility if your plans change... 

ADEX Healthcare Staffing LLC

Travel Registered Nurse - Med Surg Job at ADEX Healthcare Staffing LLC

 ...Equipment includes Alaris IV pumps, Kangaroo enteral feeding pumps, wound vacs, SCD machines, PCA pumps, low air loss mattresses, remote telemetry monitors \n EMR system: EPIC \n Provide direct patient care including assessment, planning, implementation, and evaluation... 

Sport Clips

Hair Stylist Job at Sport Clips

Hair Stylist at Sport Clips summary: Hiring experienced and entry-level hair stylists/barbers for multiple Sport Clips salon locations in Utah Valley. Offers competitive pay (average $27/hour including tips), benefits for full-time staff (health insurance, 401k with...