FPGA Embedded Software Engineer

Trenton Systems, Inc.

Duluth (GA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Trenton Systems, Inc. in Duluth, Georgia is looking for an FPGA Embedded Software Engineer to provide expertise in software and firmware projects. This role involves collaborating with cross-functional teams to deliver complex computing products.

Candidates should have over 5 years of experience in software and firmware engineering, particularly with FPGA technologies. The ideal candidate will possess exceptional communication skills and attention to detail while contributing to various phases of project lifecycles.

Qualifications

  • 5+ years in software and firmware engineering, particularly FPGA.
  • Proven ability to complete projects on-time and within budget.
  • Familiarity with UEFI BIOS and Intel x86 architectures is a plus.

Responsibilities

  • Perform software and firmware design activities across multiple environments.
  • Support project management and track engineering designs.
  • Create documentation for internal and external end-users.

Skills

Software and firmware engineering
Exceptional Communication skills
Attention to detail
Technical development in Linux, Windows, and embedded

Education

BS in Computer Engineering or Computer Science

Tools

Linux
Windows
Embedded environments

Job description

Position Summary

The FPGA Embedded Software Engineer will provide technical expertise and execution for various software and firmware projects supporting the assessment, design, implementation, and support phases of multi-year, complex computing products. This role will require executing software and firmware projects in coordination with electrical, mechanical, and systems engineering within the organization to complete projects on-time and within budget.

Essential Duties & Responsibilities
  • Perform software and firmware design activities in multiple environments, including BIOS, OS device drivers, scripts, embedded Linux, PIC microcontrollers, and/or other design environments as needed.
  • Ability to adapt and learn new environments and technologies as needed to complete design activities.
  • Capability to contribute at various phases of the project lifecycle, including design, documentation, vendor communication, testing, and manufacturing of products and services
  • Create appropriate process and product documentation to support both internal and external end-users
  • Provide Project Management support, including project tracking (design plans) on new Engineering designs
  • Support Trenton’s manufacturing facility as required, providing support on technical issues
  • Attempt to identify improvements in efficiency in processes and improvements in products and services and provide input to continuous improvement team

PM21

Requirements
Required
  • BS in Computer Engineering or Computer Science, or equivalent
  • 5+ years in software and firmware engineering, particularly FPGA
  • Exceptional Communication skills
  • Proven ability to complete software and firmware projects on-time and within budget
  • Attention to detail, including design documentation, data, and other collateral.
  • Technical ability to develop in various environments including Linux, Windows, and embedded environments.
Desired
  • Familiarity with UEFI BIOS and Intel x86 architectures
  • Familiarity with ARM & embedded Linux development
  • Familiarity with PIC microcontroller development and other bare-metal and low-level firmware
  • Knowledge of FIPS-140-2, TPM, Bitlocker, STIG, and/or other security technologies
  • Scripting experience – bash, Zsh, Powershell, Python

NO RECRUITERS PLEASE

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

FPGA Embedded Software Engineer: Innovate Firmware & BIOS
FPGA Embedded Software Engineer: Innovate Firmware & BIOS

Trenton Systems, Inc. • Duluth (GA)

On-site
USD 90,000 - 120,000
Firmware Software Engineer
Firmware Software Engineer

Accord Technologies Inc • Milpitas (CA)

On-site
USD 120,000 - 160,000
Firmware Embedded Software Engineer
Firmware Embedded Software Engineer

STS Technical Services • Melbourne (FL)

On-site
USD 90,000 - 120,000
Staff Firmware Engineer - Core Compute
Staff Firmware Engineer - Core Compute

Contract Professionals, Inc • Sterling Heights (MI)

On-site
USD 120,000 - 170,000
Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 130,000
Senior Firmware Engineer
Senior Firmware Engineer

Moseley Technical Services, Inc. • Auburn (AL)

On-site
USD 90,000 - 130,000
FPGA Engineer (Mid/Sr) - Hybrid/Relo available!
FPGA Engineer (Mid/Sr) - Hybrid/Relo available!

Thrive Recruitment Agency • Phoenix (AZ)

Hybrid
USD 90,000 - 120,000
FPGA/Firmware Engineers in NY, NJ & PA
FPGA/Firmware Engineers in NY, NJ & PA

Lockheed Martin • Bellmawr (NJ)

On-site
FPGA Systems Development Engineer
FPGA Systems Development Engineer

Jobtailor • Durham (NC)

On-site
USD 110,000 - 150,000
Firmware Engineer 4
Firmware Engineer 4

Monarch Quantum, Inc. • San Diego (CA)

On-site
USD 175,000 - 225,000
Medical, Dental, and Vision insurance
Fidelity 401(k) plan with 4% employer matching
20 paid time off days per year
+1