×
Register Here to Apply for Jobs or Post Jobs. X

FPGA Embedded Software Engineer

Job in Duluth, Gwinnett County, Georgia, 30155, USA
Listing for: Trenton Systems
Full Time position
Listed on 2026-01-07
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below

FPGA Embedded Software Engineer – Trenton Systems

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.
  • Adapt and learn new environments and technologies as needed to complete design activities.
  • 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.
  • Identify improvements in efficiency in processes and improvements in products and services and provide input to the continuous improvement team.
Requirements

Required Qualifications
  • 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 Qualifications
  • 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, Power Shell, Python.
  • NO RECRUITERS PLEASE*
Seniority Level

Mid-Senior Level

Employment Type

Full-time

Job Function

Engineering and Information Technology

Industries

Computer Hardware Manufacturing

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary