Enable job alerts via email!

Embedded Software Engineer

ACL Digital

San Diego (CA)

On-site

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

ACL Digital is seeking an Embedded Software Engineer to support embedded and edge software development for ARM-based platforms. The role requires strong programming expertise in C/C++ or Python and involves collaboration to design, test, and document software in a fast-paced engineering environment.

Qualifications

  • 2+ years of experience in C, C++, Java, or Python.
  • 4+ years of software engineering experience.
  • Strong experience with embedded systems on ARM-based platforms.

Responsibilities

  • Design, develop, and maintain embedded software for ARM-based systems.
  • Conduct debugging, regression testing, and code reviews.
  • Write and maintain clear technical documentation.

Skills

C
C++
Python
Java
Git
Gerrit

Education

Bachelor’s, Master’s, or PhD in Computer Science or Engineering

Tools

Git
Gerrit

Job description

Get AI-powered advice on this job and more exclusive features.

This range is provided by ACL Digital. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$55.00/hr - $60.00/hr

Direct message the job poster from ACL Digital

We are seeking a talented Embedded Software Engineer to support embedded and edge software development for ARM-based platforms. This role requires strong programming expertise in C/C++ or Python/Java and hands-on experience with Git/Gerrit version control systems. The candidate will contribute to software design, testing, troubleshooting, and documentation in a collaborative engineering environment.

Key Responsibilities:

  • Design, develop, and maintain embedded software for ARM-based systems
  • Implement and test code in C, C++, Python, or Java
  • Use Git/Gerrit for version control and build system support
  • Collaborate with cross-functional teams to meet project objectives
  • Conduct debugging, regression testing, and code reviews
  • Write and maintain clear technical documentation

Required Qualifications:

Bachelor’s, Master’s, or PhD in Computer Science, Engineering, or related field

2+ years of experience in C, C++, Java, or Python

4+ years of software engineering experience

Strong experience with embedded systems on ARM-based platforms

Proficient in Git/Gerrit, build systems, and configuration management

Strong written and verbal communication skills

Technologies & Tools:

  • Programming: C, C++, Python, Java
  • Tools: Git, Gerrit

Nice to Have:

  • Experience with APIs and database integration
  • Background in large matrixed organizations
  • Exposure to cloud-edge systems or real-time applications
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Telecommunications

Referrals increase your chances of interviewing at ACL Digital by 2x

Sign in to set job alerts for “Embedded Software Engineer” roles.
Embedded Software Engineer – Storage Memory
Contract Embedded Software Engineer – RF Drivers
Embedded Software Engineer – Device Driver Development
Embedded Software Engineer, Firmware - Reality Labs

San Diego, CA $147,000.00-$208,000.00 3 hours ago

Embedded Software Developer - [c/c++, multitheading required]
Embedded Software Staff Engineer - SOC Firmware
Embedded Software Engineer, Viasat Government

Carlsbad, CA $111,500.00-$208,000.00 15 hours ago

Firmware Developer - [C/C++, Networking, Multithreading required]
Embedded Software Engineer - Onsite (Proficiency in C++/C, embedded, real-time, multi-threaded)
Embedded Software Engineer - Embedded Linux

San Diego, CA $126,536.00-$161,684.00 9 hours ago

Embedded Software Engineer, Connectivity/Wireless - Reality Labs
Software Engineer, Embedded Open XR, Level 4
Embedded Software Engineer (Staff Level) for QUEST and Memory Interoperability Analysis in Joint Evaluation Memory Lab

Poway, CA $98,100.00-$171,398.00 2 days ago

Senior Principal Embedded Software Engineer -Onsite (Strong C++ & real-time/embedded systems area)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Developer - Ruby on Rails - San Diego

Scripps Health

San Diego null

Remote

Remote

USD <1,000

Full time

Today
Be an early applicant

Embedded Flight Software Engineer

ATR International

null null

Remote

Remote

USD <1,000

Full time

12 days ago

C# Software Engineer

Stefanini, Inc

Dover null

Remote

Remote

USD <1,000

Full time

Today
Be an early applicant

Software Engineer V (Java)

BayOne Solutions

null null

Remote

Remote

USD <1,000

Full time

Today
Be an early applicant

Software Engineer

Kforce Inc

Salt Lake City null

Remote

Remote

USD <1,000

Full time

2 days ago
Be an early applicant

Software Engineer

Actalent

San Diego null

Remote

Remote

USD <1,000

Full time

30+ days ago

Software Firmware Engineer

Intelliswift - An LTTS Company

null null

Remote

Remote

USD <1,000

Full time

12 days ago

Senior Software Engineer (GenAI)

Scopewell Solutions

Atlanta null

Remote

Remote

USD <1,000

Full time

9 days ago

Senior Software Engineer

BigCommerce

Austin null

Remote

Remote

USD <1,000

Full time

12 days ago