Software Engineer, Embedded Systems II

Jobtailor

California (MO)

On-site

USD 110,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Jobtailor is seeking an embedded software engineer to join our team. You will contribute to embedded software and firmware, focusing on C/C++ systems programming and collaboration with cross-functional teams.

The role emphasizes working with embedded Linux/RTOS environments, system-level testing, and CI/CD tooling such as Jenkins or GitHub Actions to streamline development and validation processes.

Qualifications

  • Requires Master’s or related degree with practical experience or a workforce development path.
  • Education in CS/CE/EE or related field is required.
  • Strong proficiency in C or C++ systems programming and low-level hardware interfaces.

Skills

C/C++ Systems Programming
Embedded Linux
Operating Systems Concepts
Python Automation Tooling
Debugging Tools

Education

Master's degree in CS/CE/EE
Bachelor's degree in CS/CE/EE
Apprenticeship/Boot camp/Certification
High school diploma + 4 years experience

Tools

GDB
Valgrind
Git
Jenkins
GitHub Actions

Job description

Requirements
  • One of the following qualifications, completed within the past 3 years or expected within the next 12 months: Master's degree with 0 years of work experience; Bachelor's degree with 2 years of work experience; educational or workforce development program (e.g., Associate’s, Apprenticeship, Boot camp, or Certification) with 3 years of work experience; or high school diploma (or equivalent) with 4 years of work experience
  • Qualifying education and work experience in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field
  • Strong proficiency in C or C++ systems programming
  • Practical experience with embedded Linux, RTOS, or POSIX-compliant operating systems
  • Deep understanding of operating systems concepts, multithreading, concurrency, memory management, and low-level hardware-software interfaces
  • Familiarity with software development workflows in Linux environments
  • Familiarity with debugging tools such as GDB and Valgrind
  • Familiarity with Git version control
  • Preferred: low-level device drivers, kernel modules, BSPs, or bootloaders such as U-Boot and UEFI
  • Preferred: networking principles, TCP/IP, OSI model, Ethernet, BGP, or OSPF
  • Preferred: Python or Bash automation tooling and test frameworks integrated with CI/CD pipelines such as Jenkins or GitHub Actions
  • Preferred: hardware bring-up, HIL validation, or lab instrumentation such as logic analyzers, oscilloscopes, and JTAG debuggers
Core Competencies

Demonstrates expertise in designing and optimizing embedded software and firmware, with strong proficiency in C or C++ systems programming. Capable of collaborating with cross-functional teams to develop device drivers and implement system-level test automation using Python within CI/CD pipelines.

Highest-signal resume keywords
  • C Or C++ Systems Programming
  • Embedded Linux
  • Operating Systems Concepts
  • Python Automation Tooling
  • Debugging Tools
ATS Optimization Keywords
Hard Skills
  • Embedded Software Development
  • Firmware Development
  • Device Driver Development
  • Kernel Components
  • System-Level Test Automation
  • Memory Management
  • Multithreading
  • Concurrency
  • Low-Level Hardware-Software Interfaces
  • Production Triage
Industry Keywords
  • RTOS
  • POSIX-Compliant Operating Systems
  • Networking Principles
  • TCP/IP
  • OSI Model
  • Ethernet
  • BGP
  • OSPF
  • HIL Validation
  • Lab Instrumentation
Tools & Technologies
  • GDB
  • Valgrind
  • Git
  • Jenkins
  • GitHub Actions
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer – Hardware, Firmware
Embedded Systems Engineer – Hardware, Firmware

Jobtailor • Kennesaw (GA)

On-site
USD 120,000 - 150,000
Senior Full Stack Developer
Senior Full Stack Developer

Jobtailor • Colorado

On-site
USD 120,000 - 190,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Jobtailor • Palo Alto (CA)

On-site
USD 130,000 - 195,000
Software System Test Engineer
Software System Test Engineer

Jobtailor • Alabama

On-site
USD 90,000 - 130,000
Software Engineering Intern
Software Engineering Intern

Jobtailor • Palm Bay (FL)

On-site
USD 21,000 - 30,000
Hardware Engineer – Host Processor Systems
Hardware Engineer – Host Processor Systems

Jobtailor • Beaverton (OR)

On-site
USD 90,000 - 140,000
Senior Firmware Engineer
Senior Firmware Engineer

Jobtailor • Eden Prairie (MN)

On-site
USD 100,000 - 150,000
Advanced Embedded Software Engineer
Advanced Embedded Software Engineer

Jobtailor • Clearwater (FL)

On-site
USD 90,000 - 130,000
Software Engineering Intern
Software Engineering Intern

Jobtailor • Frederick (MD)

On-site
USD 31,000 - 52,000
Senior System Software Engineer – CPU SoC Boot Firmware
Senior System Software Engineer – CPU SoC Boot Firmware

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000