Talent.com
Embedded Software Engineer
Embedded Software EngineerActalent • Los Angeles, CA, United States
[error_messages.no_longer_accepting]
Embedded Software Engineer

Embedded Software Engineer

Actalent • Los Angeles, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Embedded Software Engineer

Job Description

We are seeking a highly skilled Embedded Software Engineer with a strong preference for candidates proficient in Rust, especially for remote positions. The ideal candidate will have an in-depth understanding of real-time embedded software philosophies and practices. They must possess knowledge of Linux kernel internals, including process scheduler, memory management, concurrency / synchronization, memory allocation, file systems, and networking subsystems architecture.

Requirements :

4+ years of total engineering experience in an embedded focused position

Professional Rust Experience

Linux

C++

Responsibilities

Develop embedded software using Rust, C++, assembly or other languages, including coding for microcontrollers and hardware drivers.

Demonstrate strong debugging skills in kernel space and user space API.

Exercise / validate system performance from user space.

Understand and work with low-level communications, PCIe, Ethernet, SPI, and I2C.

Review schematics and utilize logic analyzer and embedded software troubleshooting techniques.

Focus on device software development at the middle level, not application or low-level embedded.

Essential Skills

5+ years of professional software development experience with a strong focus on Rust or C++.

5+ years of full software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and debugging.

1+ years of hands-on experience developing software in Rust.

Proficiency in developing and debugging embedded software.

Experience designing and implementing fault-tolerant and high-reliability embedded systems.

Proficiency in using Git for version control.

Familiarity with at least one IDE, such as Visual Studio Code.

Excellent written and verbal communication skills.

Additional Skills & Qualifications

Bachelor’s degree in Computer Science or a similar field.

Experience developing networking devices with data and control plane components, preferably with protocols relevant to satellite communications.

Full stack embedded development experience, including low-level programming, hardware / software integration, and application software development.

Proven track record of working in cross-functional teams.

Work Environment

This position supports a Hybrid and remote working arrangement, requiring candidates to adhere to a PST schedule. The role involves 20% development from scratch and 80% understanding and working with existing systems.

  • Work can be done largely remote, with travel 1-3x per quarter to Los Angeles

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.

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 hybrid position in Los Angeles,CA.

    Application Deadline

    This position is anticipated to close on Dec 2, 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.

    [job_alerts.create_a_job]

    Embedded Software Engineer • Los Angeles, CA, United States

    [internal_linking.similar_jobs]
    Senior Robotics C++ Software Engineer

    Senior Robotics C++ Software Engineer

    Horizon Surgical Systems, Inc. • Los Angeles, CA, United States
    [job_card.full_time]
    Open Position - Senior Robotics C++ Software Engineer.AI driven, and imaging-guided surgical robotic system.Microsurgery in general and Ophthalmology are subfields of surgery for which the surgical...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Backend Software Engineer (Los Angeles)

    Senior Backend Software Engineer (Los Angeles)

    REGARD • Los Angeles, CA, United States
    [job_card.full_time]
    As a Senior Backend Software Engineer at Regard, you'll play a leading role in building our products.You'll be responsible for designing and developing critical backend services and driving them en...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Spacecraft Software Engineer (Early-Career) - Millennium Space Systems

    Spacecraft Software Engineer (Early-Career) - Millennium Space Systems

    Boeing • El Segundo, CA, United States
    [job_card.permanent] +1
    Spacecraft Software Engineer (Early-Career) - Millennium Space Systems.Spacecraft Software Engineer (Early-Career) - Millennium Space Systems. Millennium Space Systems (MSS), a part of Boeing Defens...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Fullstack

    Software Engineer, Fullstack

    Shinkei • El Segundo, CA, US
    [job_card.full_time]
    Shinkei Systems builds technology that improves how food moves through the world.We design robotic and software systems that bring consistency, quality, and care to seafood processing—preserving va...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Principal Embedded Software Engineer

    Principal Embedded Software Engineer

    Medtronic • Los Angeles, CA, United States
    [job_card.full_time]
    We anticipate the application window for this opening will close on - 17 Mar 2026.Principal Embedded Software Engineer for Medtronic, Inc. Provide technical expertise for software and firmware devel...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    C++ Software Engineer — Systems

    C++ Software Engineer — Systems

    Vast.ai • Los Angeles, CA, United States
    [job_card.full_time]
    Interested in building your career at Vast.Get future opportunities sent straight to your email.Accepted file types : pdf, doc, docx, txt, rtf. Accepted file types : pdf, doc, docx, txt, rtf.Are you w...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Los Angeles, California, United States
    [job_card.full_time]
    As an Advanced Engineer on the Cloud Engineering team, you will play a key role in designing, implementing, and optimizing scalable cloud infrastructure solutions. You will collaborate with cross-fu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Development Engineer

    Software Development Engineer

    FLIR • El Segundo, CA, United States
    [job_card.permanent]
    Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, fa...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Hardware Design Engineer (Control and Compute Systems)

    Hardware Design Engineer (Control and Compute Systems)

    FreeForm • Los Angeles, CA, United States
    [job_card.full_time]
    HARDWARE DESIGN ENGINEER (CONTROL & COMPUTE SYSTEMS).Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physica...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    Aevum • Long Beach, CA, US
    [job_card.permanent]
    Senior Full-Stack Software Engineer.Aevum is an American technology company that designs, develops, and provides autonomous air, space, and package transportation technologies.The company focuses o...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Crypto Embedded Software Engineer

    Senior Crypto Embedded Software Engineer

    Prattwhitney • El Segundo, CA, United States
    [job_card.full_time]
    A leading aerospace solutions provider seeks a Principal Crypto Embedded Software Engineer in El Segundo, CA.This role involves designing and testing embedded software for network security applianc...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, IAM

    Software Engineer, IAM

    VirtualVocations • Long Beach, California, United States
    [job_card.full_time]
    A company is looking for a Software Engineer, IAM.Key Responsibilities Design and implement secure authentication, authorization, and access control systems Develop scalable permissioning system...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Impulse Space • Redondo Beach, CA, US
    [job_card.full_time] +1
    [filters_job_card.quick_apply]
    You will work with avionics hardware engineers, GNC engineers, propulsion engineers, and others to develop performant and maintainable solutions. You will have the opportunity to contribute to many ...[show_more]
    [last_updated.last_updated_30]
    Software Engineer, Embedded Hardware

    Software Engineer, Embedded Hardware

    Sweep360 • Los Angeles, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    TL;DR — We’re building humanity’s defense layer for the AI age a.If you want to invent new categories, not just improve existing ones—this is that role. As intelligent machines proliferate into ever...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Principal Engineer Software - Embedded Development (Multiple Locations)

    Senior Principal Engineer Software - Embedded Development (Multiple Locations)

    Northrop Grumman Corp. (JP) • El Segundo, CA, United States
    [job_card.full_time]
    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come.Our pioneering and i...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Embedded Hardware Engineer — Aerospace & Defense

    Lead Embedded Hardware Engineer — Aerospace & Defense

    Mercury Systems • Torrance, CA, United States
    [job_card.full_time]
    A leading aerospace and defense technology company in California is seeking a Principal Electrical Engineer to innovate with advanced embedded technology for mission-critical applications.This posi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Flight Software Lead for Real-Time Embedded Systems

    Flight Software Lead for Real-Time Embedded Systems

    Next Matter • Torrance, CA, United States
    [job_card.full_time]
    A leading defense technology company in California seeks a Head of Flight Software Engineering to lead the development of innovative flight software for advanced missile systems.This role requires ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    VirtualVocations • Long Beach, California, United States
    [job_card.full_time]
    A company is looking for a Staff Embedded Software Engineer.Key Responsibilities Own development of end-to-end embedded software features from concept through delivery Deliver embedded software ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]