Innovative Embedded Systems Software Engineer

Veriipro

Mossville (IL)

On-site

USD 95,000 - 135,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

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 Systems Integration Engineer
Senior Embedded Systems Integration Engineer

Veriipro • Chillicothe (IL)

On-site
USD 90,000 - 130,000
Embedded Software Engineer: Impactful, Cutting-Edge Tech
Embedded Software Engineer: Impactful, Cutting-Edge Tech

Jobot Consulting • El Segundo (CA)

On-site
USD 120,000 - 150,000
Meaningful Impact
Cutting-Edge Technology
Collaborative Environment
+2
Embedded Software Engineer
Embedded Software Engineer

Jobot Consulting • El Segundo (CA)

On-site
USD 120,000 - 150,000
Meaningful Impact
Cutting-Edge Technology
Collaborative Environment
+2
Embedded Software Engineers
Embedded Software Engineers

RAPSYS TECHNOLOGIES PTE LTD • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Senior Linux Embedded Systems Engineer
Senior Linux Embedded Systems Engineer

Verkada Inc. • United States

Remote
USD 120,000 - 160,000
Health care allowance
Lunches & wellness allowance
Commuter benefits
+4
Embedded Engineer
Embedded Engineer

Cypress HCM • San Diego (CA)

On-site
USD 90,000 - 120,000
Senior Embedded Firmware Engineer — Real-Time & Hardware Co-Design
Senior Embedded Firmware Engineer — Real-Time & Hardware Co-Design

VIAVI Solutions • Calabasas (CA)

On-site
USD 97,000 - 179,000
Paid time off
Health, life and disability insurance
401(k)
+1
Senior Embedded Electrical Engineer — Microcontroller & Firmware
Senior Embedded Electrical Engineer — Microcontroller & Firmware

InVeris • Georgia

On-site
USD 110,000 - 170,000
Real-Time Embedded Software Engineer (Hybrid)
Real-Time Embedded Software Engineer (Hybrid)

Vermeer Corporation • Pella (IA)

Hybrid
USD 95,000 - 135,000
Embedded Systems Engineer: Bare-Metal C/C++, Microelectronics
Embedded Systems Engineer: Bare-Metal C/C++, Microelectronics

SimVentions, Inc - Glassdoor ✪ 4.6 • Virginia (MN)

On-site
USD 90,000 - 130,000