Demo

Embedded Engineer

NCS Wizards
Mossville, IL Full Time | Contractor
POSTED ON 7/27/2026
AVAILABLE BEFORE 11/24/2026

Overview

Join our innovative team as an Embedded Engineer and be at the forefront of developing cutting-edge embedded systems that power tomorrow’s technology. In this role, you will design, develop, and optimize embedded software and firmware for a variety of hardware platforms, ensuring seamless integration with sensors, communication protocols, and user interfaces. Your expertise will drive the creation of reliable, efficient, and scalable embedded solutions that enhance product performance and user experience. This is an exciting opportunity to contribute to impactful projects in a dynamic environment that values creativity, technical excellence, and continuous learning.

Duties

  • Develop and implement embedded software using languages such as C, C , Embedded C, and Python for microcontrollers and ARM-based processors.
  • Design and validate FPGA-based systems to optimize hardware performance and functionality.
  • Integrate sensors, actuators, and communication modules (e.g., Zigbee, Ethernet, Wi-Fi) into embedded platforms.
  • Create and maintain firmware for real-time operating systems (RTOS) ensuring robust multitasking capabilities.
  • Conduct debugging and troubleshooting using logic analyzers, oscilloscopes, signal processing techniques, and software debugging tools like Visual Studio or Eclipse.
  • Develop APIs including RESTful APIs for device communication; work with JSON, XML, and other data formats for efficient data exchange.
  • Collaborate with cross-functional teams on algorithm design involving machine learning models, big data analysis, or quantum engineering concepts to enhance system intelligence.
  • Perform unit testing, software quality assurance, code reviews via GitHub or SVN repositories to uphold high standards of reliability.
  • Design PCB layouts and solder components while ensuring compliance with industry standards; utilize tools like Altium Designer or Simulink for modeling.
  • Document development processes using Confluence or UML diagrams; participate in Agile sprints to deliver iterative improvements.

Requirements

  • Proven experience in embedded systems development with proficiency in Embedded C/C , ARM architecture, RTOS, and firmware programming.
  • Strong knowledge of FPGA design principles along with experience in logic analysis and signal processing techniques.
  • Familiarity with communication protocols such as TCP/IP, UDP, DHCP, MQTT; experience working with Ethernet, Wi-Fi (IEEE 802.11), Zigbee or other IoT protocols is highly desirable.
  • Hands-on skills in PCB design, soldering, debugging hardware issues using oscilloscopes or logic analyzers.
  • Experience integrating sensors (temperature sensors, motion detectors) and working with content development tools for UI/UX design on embedded devices.
  • Knowledge of software development tools including Visual Studio, Eclipse, GitHub/GitLab/Bitbucket repositories; familiarity with Jenkins or other CI/CD pipelines is a plus.
  • Ability to analyze complex problems using analysis skills; excellent troubleshooting capabilities across hardware/software boundaries.
  • Understanding of computer networking concepts such as TCP/IP stack management and network security practices including encryption techniques.
  • Experience working within Agile environments; familiarity with Jira or similar project management tools preferred.
  • Educational background in Electrical Engineering, Computer Engineering or related fields; advanced coursework or certifications in machine learning or quantum engineering are advantageous.

Embark on a journey where your technical expertise fuels innovation! We’re looking for passionate Embedded Engineers eager to develop impactful solutions that shape the future of technology—apply today to become part of our vibrant team!

Pay: $65,000.00 - $70,000.00 per year

Benefits:

  • Health insurance

Work Location: In person

Salary : $65,000 - $70,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Engineer?

Sign up to receive alerts about other jobs on the Embedded Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NCS Wizards

  • NCS Wizards Miami, FL
  • Job Summary We are seeking a highly skilled and dynamic Senior Attorney to join our legal team. In this pivotal role, you will lead complex legal matters a... more
  • 21 Days Ago


Not the job you're looking for? Here are some other Embedded Engineer jobs in the Mossville, IL area that may be a better fit.

  • Ace Technologies, Inc. Peoria, IL
  • Embedded engineer - Jr role Design, develop, integrate, and test embedded software (C /Linux) for safety-critical machine applications, focusing strongly o... more
  • 15 Days Ago

  • Net2Source (N2S) Mossville, IL
  • Join a Global Leader in Workforce Solutions – Net2Source Inc. Who We Are Net2Source Inc. isn’t just another staffing company, we’re a powerhouse of innovat... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!