FPGA Embedded Software Engineer

Trenton Systems
Duluth, GA

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*

Posted 2025-08-20

Recommended Jobs

Sales Representative

Club Pilates
Braselton, GA

We are currently looking for highly motivated and outgoing sales representatives who will be responsible for providing tremendous customer service in-person, as well as via telephone, text message an…

View Details
Posted 2025-08-19

Division of Nephrology - Transplant Nephrologist (Atlanta)

Emory University
Atlanta, GA

Division of Nephrology - Transplant Nephrologist Join to apply for the Division of Nephrology - Transplant Nephrologist role at Emory University Division of Nephrology - Transplant Nephrologis…

View Details
Posted 2025-08-15

Service Writer

Auto Systems Centers (Midas)
Fayetteville, GA

Job Description Job Description Benefits: ~401(k) matching ~ Bonus based on performance ~ Dental insurance ~ Employee discounts ~ Free uniforms ~ Health insurance ~ Opportunity for …

View Details
Posted 2025-08-06

Nurse Practitioner

Skin Matters
Atlanta, GA

Job Description Job Description Starting in the Fall we need a full time and part time NP. The primary NP needs experience with hormone and weight loss therapy. We are currently very busy with TO…

View Details
Posted 2025-07-25

Urgent CRNA need in Alabama

Georgia

All Star Healthcare Solutions is working with a surgery center in Alabama looking for locums coverage  ~ AL license ~ Starts ASAP ~2-3 days per week, or 4x10's with flexibility on days  ~ Cases…

View Details
Posted 2025-08-07

Remote Sr Product Manager

Global Channel Management, Inc.
Atlanta, GA

Remote Sr Product Manager needs 8+ years' process management experience Remote Sr Product Manager requires: -History of ServiceNow functional or implementation experience is required -Must be w…

View Details
Posted 2025-08-19

Civil Foreman

NextEdge Networks Holdings LLC
Ball Ground, GA

Job Description Job Description Job Summary/Objective: Manages the day to day activities of a team of technicians in the construction, repair and maintenance of macro, small cell, new site bui…

View Details
Posted 2025-07-27

Maintenance Tech -Sunnybrook

Arnold Grounds Property Management
Elberton, GA

Job Description Job Description Arnold Grounds is currently seeking a Maintenance Technician for 78 multifamily community located in Elberton, GA As a Maintenance Technician, you will play a c…

View Details
Posted 2025-07-28

COUPLE DRIVING / MOBILE TECHNICIAN TEAMS

Health Conservation Incorporated
Atlanta, GA

Job Description Job Description COUPLE DRIVING / MOBILE TECHNICIAN TEAMS POTENTIAL TAKE HOME PAY PER TEAM: UP TO $70,000 ANNUALLY SIGN-ON BONUS FOR NEW DRIVING TEAMS: $5,000.00 per team 1…

View Details
Posted 2025-08-05