Innovative Embedded Systems Software Engineer

Veriipro

Mossville (IL)

On-site

USD 95,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Veriipro is seeking an experienced embedded software engineer to design, develop, test, and maintain software for hardware-based systems. You will work on OS-level software, device drivers, and embedded applications, analyzing requirements and reading schematics to implement robust solutions.

You will collaborate with hardware, firmware, and software teams to ensure integrated, high-quality software. Strong debugging, testing, and documentation skills are required for SDLC-driven work.

Qualifications

  • Bachelor's degree in CS/CE/EE or related field.
  • 3+ years of embedded software or firmware development.
  • Strong programming in C and/or C++.
  • Knowledge of embedded systems architecture and hardware/software integration.
  • Experience reading hardware schematics and datasheets.
  • Familiarity with SDLC and Agile methodologies.
  • Basic OS/hardware knowledge.
  • Familiar with development tools, debuggers, and version control.
  • Experience troubleshooting embedded software and system issues.
  • Knowledge of SQL or similar development tools is a plus.
  • Strong analytical and debugging skills.
  • Excellent communication and teamwork.

Responsibilities

  • Design, develop, test, and maintain embedded software for hardware-based systems.
  • Develop OS-level software, device drivers, and embedded apps.
  • Analyze requirements and create functional software solutions.
  • Read hardware schematics and datasheets for implementation.
  • Collaborate across hardware, firmware, and software teams to integrate solutions.
  • Debug, troubleshoot, and resolve issues in software and systems.
  • Perform testing, validation, and performance optimization.
  • Participate in all SDLC phases including deployment.
  • Create and maintain technical docs for software design and implementation.
  • Ensure software quality and compliance with engineering standards.

Skills

C/C++ programming
Embedded software
Firmware development
SDLC & Agile
Hardware/software integration
Reading schematics
Debugging
Version control (Git)
Analytical problem solving
Communication & teamwork

Education

Bachelor's degree in Computer Science
Bachelor's degree in Computer Engineering
Bachelor's degree in Electrical Engineering
Related field

Tools

RTOS
Embedded Linux
Debuggers
Oscilloscopes
Logic analyzers
SQL basics

Job description

Veriipro is seeking an experienced embedded software engineer to design, develop, test, and maintain software for hardware-based systems. You will work on OS-level software, device drivers, and embedded applications, analyzing requirements and reading schematics to implement robust solutions.

You will collaborate with hardware, firmware, and software teams to ensure integrated, high-quality software. Strong debugging, testing, and documentation skills are required for SDLC-driven work.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Architect — Industrial IoT & Linux
Senior Embedded Architect — Industrial IoT & Linux

Veriipro • Atlanta (GA)

On-site
USD 130,000 - 170,000
Experienced Embedded Software Engineer — RTOS & Sensors
Experienced Embedded Software Engineer — RTOS & Sensors

Veriipro • Mossville (IL)

On-site
USD 80,000 - 100,000
Senior Embedded Wi-Fi & Networking Engineer
Senior Embedded Wi-Fi & Networking Engineer

Veriipro • Englewood (CO)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Veriipro • Mossville (IL)

On-site
USD 95,000 - 135,000
SDK & Embedded Systems Engineer - Image Processing
SDK & Embedded Systems Engineer - Image Processing

Giesecke+Devrient • San Diego (CA)

On-site
USD 135,000 - 142,000
Embedded Software Engineer
Embedded Software Engineer

Integrated Resources Inc. • Woburn (MA)

On-site
USD 80,000 - 100,000
Software Developer
Software Developer

Digicommsemi • Irvine (CA)

On-site
USD 90,000 - 120,000
Embedded Developer
Embedded Developer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 80,000 - 110,000
Automotive Embedded Controls Integration Engineer
Automotive Embedded Controls Integration Engineer

Veriipro • Auburn Hills (MI)

On-site
USD 85,000 - 110,000
Embedded Systems Engineer (Hardware)
Embedded Systems Engineer (Hardware)

Leggettlogistics • Carthage (MO)

On-site
USD 70,000 - 90,000