More jobs:
FPGA Embedded Software Engineer
Job in
Duluth, St. Louis County, Minnesota, 55806, USA
Listed on 2026-02-28
Listing for:
Trenton Systems
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, Python
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)
- 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
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-LjbffrTo 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).
(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:
×