SIGN IN
Embedded Software Engineer - FPGA Development jobs in United States
cer-icon
Apply on Employer Site
company-logo

Diversified Services Network, Inc. · 7 hours ago

Embedded Software Engineer - FPGA Development

Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join their team in Mossville, IL. The role involves researching, designing, developing, and testing low-layer software for FPGA and electronic control hardware systems.
Information TechnologyProject ManagementSupply Chain Management
check
H1B Sponsor Likelynote

Responsibilities

Real world FPGA experience is key requirement
Real world HDL and synthesis experience must be demonstrated on resume
Experience with control software design patterns and anti-patterns, ANSI C, and other programming languages, version management tools, and software development processes such as Agile
Experience designing embedded electronics controls, display, or telematics software, including development of FPGA HDL & synthesis, device drivers, SPI/I2C peripheral interfacing, hardware diagnostics, operating system configurations, non-volatile memory interfacing, board initialization, and other chip-level interfacing
The main function of this position is to apply the principles of electrical engineering and computer science to the design, development, testing, and evaluation of embedded solutions for electronic systems
A typical embedded engineer researches, designs, develops, and tests ASICs, FPGA, hardware-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications
This assignment develops the FPGA design/layout and low-layer software (such as I/O drivers, OS integration, boot, etc.) which interfaces with Company's wide variety of electronic controls hardware (i.e. ECU/ECMs)

Qualification

HDL designEmbedded software languagesEmbedded computer hardwareC programmingC++ programmingCustomer serviceVerbal communicationWritten communicationProblem solvingInterpersonal skills

Required

Real world FPGA experience is key requirement
Real world HDL and synthesis experience must be demonstrated on resume
Experience with control software design patterns and anti-patterns, ANSI C, and other programming languages, version management tools, and software development processes such as Agile
Experience designing embedded electronics controls, display, or telematics software, including development of FPGA HDL & synthesis, device drivers, SPI/I2C peripheral interfacing, hardware diagnostics, operating system configurations, non-volatile memory interfacing, board initialization, and other chip-level interfacing
A typical embedded engineer researches, designs, develops, and tests ASICs, FPGA, hardware-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications
This assignment develops the FPGA design/layout and low-layer software (such as I/O drivers, OS integration, boot, etc.) which interfaces with Company's wide variety of electronic controls hardware (i.e. ECU/ECMs)
Bachelor's degree in computer science, software engineering, computer engineering, electrical engineering or relevant field with 5-8 years' experience
Master's degree or higher with relevant internship/project experience
Mastery of HDL design and strong comprehension of the synthesis from specification through to place-and-route
Proficiency with embedded software languages, development tools, and processes, through requirements gathering and functional specification authoring, to development, testing, and delivery
Extensive knowledge of embedded computer hardware
Solid programming experience in C or C++. Knowledge of reading schematics and data sheets for components
Ability to troubleshoot issues and make system changes as needed to resolve issue
Verbal and written communication skills, problem solving skills, customer service and interpersonal skills

Benefits

401(k)
Dental insurance
Vision Insurance
Disability insurance
Employee assistance program
Health insurance
Health savings account
Life insurance
Paid time off
Paid Holidays

Company

Diversified Services Network, Inc.

twittertwitter
company-logo
Founded in 1989, DSN remains at the forefront of providing advanced IT Solutions, Project Management, Health and Human Services Consulting and Program Support, Grants Application and Management Consulting, and Staffing services to Fortune 500 companies and governmental entities.

H1B Sponsorship

Diversified Services Network, Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (24)
2024 (22)
2023 (12)
2022 (17)
2021 (12)
2020 (9)

Funding

Current Stage
Growth Stage
Company data provided by crunchbase