Embedded Software Engineer - FPGA Development
Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team in Mossville, IL! We offer a ONSITE work model, full benefits, PTO, 401k, and more! If you're looking to grow your technical career within an extremely reputable, stable Fortune 500 company - let's talk!
Research, design, develop, and test the low-layer software, such as FPGA HDL, I/O drivers, OS integration, boot, etc., which interfaces with Campany’s wide variety of electronic controls hardware (i.e. ECU/ECMs).
JOB 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).
EDUCATION & EXPERIENCE REQUIRED:
• 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.
REQUIRED SKILLS:
• 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
SOFT SKILLS REQUIRED:
• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
• 401(k)
• Dental insurance
• Vision Insurance
• Disability insurance
• Employee assistance program
• Health insurance
• Health savings account
• Life insurance
• Paid time off
• Paid Holidays
Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more!
Recommended Jobs
Access & Mobility Sales Specialist - Chicago, IL Market 100% commission HIGH commissions
Accessibility & Mobility Sales Specialist - Milwaukee, WI Market (Full-Time) HomePro Mobility Are you a driven, self-motivated sales professional who thrives on high commissions and the opport…
Operations Supervisor
Requisition Number: 104084 Operations Supervisor- Shipping Location: This role is fully onsite in our Hanover Park, IL office. Hours: Second Shift, 1 pm - 9:30 pm Insight at a Glance …
Travel Nurse RN - Oncology - $2,600 per week in Springfield, IL
Registered Nurse (RN) | Oncology Location: Springfield, IL Agency: Lancesoft Inc Pay: $2,600 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks …
Estimator
Job Description Job Description Description: General Contract Estimator Employment Type: Full-Time GENERAL DESCRIPTION The primary function of the General Contract Estimator is to p…
Sr. Loan Officer
Job Description Job Description The Position: The Senior Loan Officer’s primary responsibility is to originate loans using CIC financial products and. This includes marketing loan products, ana…
Lawn Care Technician
Competitive Pay Plus Bonus $18-$20 per Hour depending on Experience Up to $600 in Monthly Bonuses Full time and Part time opportunities available Lawn Doctor is looking for individuals ded…
Next Gen Pastor | Highpoint Church (Chicago Area)
Position : Next Gen Pastor Church : Highpoint Church Location : Naperville, IL Website : highpoint.church For additional information and to apply directly, click HERE . ABOUT TH…
Pediatrician - Bilingual Spanish Visa Sponsorship
A mission-centered Latinx nonprofit seeks a Spanish speaking Pediatrician in Chicago, IL!Little Village area, 6 miles to downtown Chicago! Come make a difference within this Latinx community and jo…
Sales Manager / Desk Manager $110K+ Starting | Haggerty Auto Group
Job Summary Haggerty Auto Group, a family-owned domestic automotive dealership group, is seeking an Experienced Used Car / Desk Manager to join our leadership team. The ideal candidate is re…
Travel Nurse RN - Emergency Room (ER) / Trauma - $2,301 to $2,444 per week in Effingham, IL
Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Effingham, IL Agency: AMN Healthcare Pay: $2,301 to $2,444 per week Shift Information: Nights - 3 days x 12 hours …