Firmware Systems & Driver Engineer at ForwardEdge ASIC LLC – SAINT PAUL, Minnesota
Explore Related Opportunities
About This Position
At ForwardEdge ASIC, we specialize in best-in-class ASIC technology, 100% domestically traceable microelectronic solutions designed for performance in commercial, aerospace, defense, and security sectors. As a commercially focused, wholly owned subsidiary of Lockheed Martin, we combine the agility of a startup with the stability and scale of a Fortune 100 leader. Our agile team of IC design engineers delivers trusted, cutting-edge technology to help you lead, innovate, and succeed.
We are seeking a Firmware Systems & Driver Engineer to support multiple engineering programs involving Linux system development, driver research & development and technical issue resolution. This role also partners with IT and networking teams to ensure infrastructure remains operational and aligned with program needs. The ideal candidate has strong Linux internals knowledge, experience with C-based development, and the ability to work across multiple programs simultaneously.
Key Responsibilities
- Work with C, XML schema, CMake, and custom Linux build environments
- Assist with research and documentation related to Ethernet and PCIe driver development
- Collaborate with engineering teams to understand system interactions and driver behavior
- Coordinate with IT and networking teams to support lab network infrastructure and equipment connectivity
- Participate in program meetings and provide technical insights and support
- Create and maintain documentation for system interactions, driver behavior, and program workflows
Minimum Requirements
- Bachelors degree in computer engineering, electrical engineering, computer science, or related field
- 5+ years of experience with C programming in a Linux environment
- Experience with Linux internals, system debugging, or custom builds
- Familiarity with CMake, XML schema & custom Linux builds
- Basic understanding of networking concepts (Ethernet, PCIe, TCP/IP, VLANs)
- Ability to troubleshoot system-level issues
- Strong communication skills and ability to work across teams
- Ability to manage multiple tasks and shifting priorities
- Clearance: This position requires a US government security clearance. As such, US citizenship is required.
Preferred Qualifications
- Experience with Ethernet or PCIe driver development
- Experience with embedded systems and driver development
- Experience supporting engineering labs or IT infrastructure
- Familiarity with kernel modules or low-level Linux development
Work Environment
The work environment for this role typically involves a combination of office-based activities and collaboration with the design teams. Occasional travel may be required for project meetings or customer engagements.
Benefits
- Work-life balance: Flexible 9/80 Work schedules with every other Friday off, hybrid work with primary location being in St. Paul, MN
- Competitive compensation & benefits package: Including options for healthcare and medical coverage, 401K Retirement Benefits with company contribution, as well as a generous holidays and PTO allotment. Selected candidate may also be eligible for short-term incentive plan, as well as our employee retention program.