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

FPGA Embedded Software Engineer

Job in Duluth, St. Louis County, Minnesota, 55806, USA
Listing for: Trenton Systems
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, Python
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Requirements

  • Bachelors degree in Computer Engineering or Computer Science, or equivalent
  • Over 5 years of experience in software and firmware engineering, focusing on FPGA
  • Excellent communication skills
  • Proven track record of completing software and firmware projects on schedule and within budget
  • Strong attention to detail, particularly in design documentation and related materials
  • Technical proficiency in developing across various platforms, including Linux, Windows, and embedded systems
  • Familiarity with UEFI BIOS and Intel x86 architectures (desired)
  • Understanding of ARM and embedded Linux development (desired)
  • Experience with PIC microcontroller development and other low-level firmware (desired)
  • Knowledge of security technologies such as FIPS-140-2, TPM, Bitlocker, STIG (desired)
  • Scripting experience in languages like bash, Zsh, Powershell, and Python (desired)
Responsibilities
  • Conduct software and firmware design tasks across various environments, such as BIOS, OS device drivers, embedded Linux, and PIC microcontrollers
  • Learn and adapt to new environments and technologies as necessary to fulfill design objectives
  • Contribute throughout various stages of the project lifecycle, including design, documentation, vendor communication, testing, and product manufacturing
  • Develop necessary process and product documentation to assist both internal and external users
  • Provide project management support, including tracking design plans for new engineering designs
  • Assist Trentons manufacturing facility by addressing technical issues as required
  • Identify opportunities for enhancing efficiency in processes and improvements in products and services, and provide feedback to the continuous improvement team
Company

We are seeking an FPGA Embedded Software Engineer to enhance our team by providing technical expertise and executing software and firmware projects. Our projects support the design, assessment, implementation, and maintenance of complex computing products over multiple years. This role involves collaborating with electrical, mechanical, and systems engineering to ensure project completion on time and within budget. We offer a dynamic work environment, opportunities for professional growth, and a chance to work on cutting-edge technologies.

#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