Lead Embedded Software Engineer (C++, Linux, UI/Display)

Actalent

Iowa (LA)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Actalent is seeking a Software Engineer focusing on Linux-based embedded systems and modern C++. You will lead design, implementation, and testing, mentor peers, and champion best practices in code quality, testing, and agile processes.

The role emphasizes collaboration across teams, robust documentation, and demonstrations of features to stakeholders while applying SOLID principles and test-driven development.

Qualifications

  • Bachelor’s degree in CS or related engineering discipline.
  • 2+ years of product development experience with software.
  • 2+ years of professional C++ experience.
  • Minimum 2 years of DO-178 experience.
  • Proficiency in C and C++ for systems and applications.
  • Experience with embedded C in real-time environments.
  • Strong RTOS knowledge and software engineering fundamentals.
  • Familiar with SOLID and clean architecture principles.
  • Experience with TDD, CI, and Scrum/Agile development.

Responsibilities

  • Lead design, implementation, and testing of robust software solutions.
  • Work on display and touchscreen systems.
  • Write test cases and procedures.
  • Mentor team members and provide technical guidance.
  • Lead code reviews and maintain code quality.
  • Foster cross-team collaboration and align priorities.
  • Create and maintain technical docs and coding standards.
  • Demonstrate product features to stakeholders.
  • Participate in retrospectives and drive continuous improvement.
  • Develop understanding of products and their impact in the field.
  • Apply SOLID and clean architecture to scalable systems.
  • Utilize automated tests and CI/CD pipelines.

Skills

C++
Embedded C
RTOS
DO-178
Unit testing
Scrum/Agile
CI/CD
Qt Designer
QML
Code reviews

Education

Bachelor’s degree in Computer Science or related

Tools

Qt Designer
QML
Perforce

Job description

Actalent is seeking a Software Engineer focusing on Linux-based embedded systems and modern C++. You will lead design, implementation, and testing, mentor peers, and champion best practices in code quality, testing, and agile processes.

The role emphasizes collaboration across teams, robust documentation, and demonstrations of features to stakeholders while applying SOLID principles and test-driven development.

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

Similar jobs worth comparing

Senior Embedded Software Engineer - C/C++, Linux
Senior Embedded Software Engineer - C/C++, Linux

Actalent • Saint Paul (MN)

On-site
USD 90,000 - 120,000
Medical
Dental
Vision
+7
Software Engineer
Software Engineer

Actalent • Iowa (LA)

On-site
USD 90,000 - 130,000
Embedded Linux Software Engineer
Embedded Linux Software Engineer

TechDigital Group • Andover (MA)

On-site
USD 90,000 - 120,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

Remote
USD 100,000 - 130,000
Senior Embedded Software Engineer - C++, Linux, Security Cleared
Senior Embedded Software Engineer - C++, Linux, Security Cleared

Jobtailor • Montana

On-site
USD 90,000 - 130,000
Senior Embedded Systems Engineer, SoC & Linux
Senior Embedded Systems Engineer, SoC & Linux

Actalent • Indialantic (FL)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+5
Embedded Software Engineer
Embedded Software Engineer

Actalent • Indialantic (FL)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+5
Senior Embedded C++ Engineer - Linux/RTOS, Agile
Senior Embedded C++ Engineer - Linux/RTOS, Agile

Actalent • Rolling Meadows (IL)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+9
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LOGIXtech Solutions LLC • Westbrook (ME)

On-site
USD 100,000 - 130,000
Medical insurance
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000