For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
ExecutivePlacements.com
ExecutivePlacements.com

Embedded Software Engineer (Rust) (Remote)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Embedded Systems
C++
+20

Visa

U.S. visa required

Contract role
4 days ago
Apply now

Job Title: Embedded Software Engineer

Job Description

We are seeking a skilled Embedded Software Engineer with a strong preference for candidates proficient in Rust. This role requires a deep understanding of real-time embedded software philosophies and practices, particularly with Linux kernel internals and networking subsystems architecture. The ideal candidate will possess robust debugging skills and experience in developing embedded software in assembly, C/C++, Rust, or other languages, specifically for microcontrollers.

Responsibilities

  • Develop and maintain embedded software, including hardware drivers, in assembly, C/C++, Rust, or other languages.
  • Utilize in-depth knowledge of Linux kernel internals such as process scheduler, memory management, concurrency/synchronization, memory allocation, and file systems.
  • Demonstrate strong debugging skills to validate and exercise systems from user space and work with user space API.
  • Review schematics and utilize logic analyzers for embedded software troubleshooting.
  • Engage in middleware programming and device software development.
  • Collaborate with cross-functional teams, including hardware engineers and systems architects, to ensure seamless integration of hardware and software components.

Essential Skills

  • 5+ years of professional software development experience, with a focus on Rust or C++.
  • 1+ years of hands-on experience developing software in Rust.
  • Proficiency in developing and debugging embedded software, with experience in designing fault-tolerant and high-reliability systems.
  • Strong understanding of low-level communications such as PCIe, Ethernet, SPI, and I2C.
  • Proficiency in using Git for version control.
  • Excellent written and verbal communication skills.

Additional Skills & Qualifications

  • Bachelors degree in Computer Science or a similar field.
  • Experience with full software development lifecycle, including coding standards, code reviews, and build processes.
  • Familiarity with integrated development environments, such as Visual Studio Code.
  • Professional experience at a leading tech company or comparable industry leader.
  • Experience in developing networking devices with data and control plane components.
  • Full stack embedded development experience, including low-level programming and hardware/software integration.

Work Environment

The position offers a remote work option, requiring support for a PST schedule. Candidates should be prepared to undertake 20% new development work and 80% understanding and improving existing systems.

Job Type & Location

This is a Contract position based out of Los Angeles, California. (Northridge)

Job Type & Location

This is a Contract position based out of Los Angeles, CA.

Pay and Benefits

The pay range for this position is $80.00 - $95.00/hr.

Requirements

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully remote position.

Application Deadline

This position is anticipated to close on Nov 20, 2025.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.

About ExecutivePlacements.com

👥11-50
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service