> Markdown version of [/jobs/ext/238990-embedded-systems-engineer](https://www.wearedevelopers.com/jobs/ext/238990-embedded-systems-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Systems Engineer - **Company:** Digital Design Corporation - **Location:** Arlington Heights, IL, United States - **Experience:** Experienced - **Salary:** $80,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Boolean Algebra, Binary Space Partitioning, Communications Protocols, Software Debugging, Linux, Microprocessors, Ethernet, Field-Programmable Gate Array (FPGA), PCI Express, Software Requirements Analysis, Systems Architecture, SystemVerilog, Systems Integration, TCP/IP, Universal Asynchronous Receiver/Transmitter, Verilog, VHSIC Hardware Description Language (VHDL), Fpga Hardware, Bare Metal - **Published:** May 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=69a2ec7c9192ec4f ## About the Role Do you have experience in Verilog?, Do you have a Bachelor's degree?, We are looking for an experienced and motivated Embedded Systems Engineer with a strong focus on SoC / FPGA design and development. As a member of the team, you will be expected to research new technologies, propose, design, and develop technical solutions and products. You will have a real opportunity for a long-term career at a successful Engineering firm working on Embedded Systems for cutting-edge products we develop for the above-mentioned industries. In the process, you will work with other talented and experienced engineers, learn numerous technologies, and advance your skills while forming great professional and personal relationships. The ideal candidate for this role flourishes in a fast-paced environment, has a strong work ethic, is a clear communicator, and has a passion for technology and innovation., * Bachelor's degree in EE, CE or CS * Work experience 2 - 5 years * Strong problem-solving skills * Strong analytical skills * Ability to work in a fast-paced, deadline-oriented environment * Good communication skills * Strong understanding of digital logic design principles and SOC / FPGA architectures * Knowledge of computer system architectures * Understanding of all phases of SOC / FPGA development process (coding, simulation, implementation, verification, debug) * Knowledge and experience with the SOC / FPGA development tools and design flow from AMD, Altera or other SOC / FPGA vendors * Knowledge and practical experience with VHDL and/or Verilog * Some experience with microprocessor systems (preferably on-chip embedded SOC) Preferred (Not Required) * Master's degree is a plus * Understanding of image processing * Implementing DSP algorithms on FPGA * On-chip communication protocols (like AXI and AXIS) * System Verilog and UVM * High-Level Synthesis (HLS) for FPGA * Software (bare-metal, Linux, BSP,...) for FPGA embedded CPUs * Connectivity protocols Ethernet, TCP/IP, PCIe, I2C SPI, UART… * ML/AL concepts, * Bachelor's (Required) Experience: * SOC / FPGA: 2 years (Required) * VHDL: 2 years (Required) ## Description As part of the DDC team, you will be responsible for the following aspects of Embedded Systems development: * Analyze system requirements and propose solutions * Create designs (perform feasibility studies, trade-off analysis, produce architecture) * Detailed design (SoC / FPGA coding, verification, simulation, test and validation) * Produce development effort estimates * Support system-level integration (between hardware, SOC / FPGA and software) * Work closely with the clients to support their efforts * Support and enhance designs in production * Specify and develop Intellectual Property (IP) functions for Embedded Systems ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)