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]
    Electrical Systems Engineer (Software)

    Electrical Systems Engineer (Software)

    Arc Boat Company • Torrance, CA, United States
    [job_card.full_time]
    Every idea starts with a problem.Ours was simple : Boats are special - but they're loud, pollutant, unreliable, and stuck in the past. Gas-powered boats dominate not because they're great, but becaus...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer-Torrance, CA

    Embedded Software Engineer-Torrance, CA

    Sunrise Systems • Torrance, California, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Title : Embedded Software Engineer.Duration : 36 Months On W2 Contract.Working knowledge of embedded operating systems, multitasking, IPCs, and memory management. Extensive experience with ARM mic...[show_more]
    [last_updated.last_updated_30]
    Software Engineer-Developer 4

    Software Engineer-Developer 4

    LanceSoft • El Segundo, CA, United States
    [job_card.full_time]
    This job is with Encode, Inc a fully owned subsidiary of Lancesoft.Leads the development, test, and maintenance of [web] applications that meet industry, customer, safety, and regulation standards....[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Product Owner - Control Tech

    Senior Product Owner - Control Tech

    Marathon Petroleum Corporation • Long Beach, CA, United States
    [job_card.full_time]
    At MPC, we're committed to being a great place to work - one that welcomes new ideas, encourages diverse perspectives, develops our people, and fosters a collaborative team environment.The Refining...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Engineer, Advanced Spaceborne Hardware-Software

    Senior Engineer, Advanced Spaceborne Hardware-Software

    Voyager Technologies Inc • Los Angeles, CA, United States
    [job_card.permanent]
    Voyager is an innovative defense, national security and space technology company committed to advancing and delivering transformative, mission-critical solutions. We tackle the most complex challeng...[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]
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Los Angeles, CA, 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_30] • [promoted]
    Legacy Systems Developer / Engineer (Natural / ADABASE)

    Legacy Systems Developer / Engineer (Natural / ADABASE)

    The Fountain Group • Los Angeles, CA, United States
    [job_card.full_time]
    Our company offers our consultants a suite of benefits after a qualification period including health, vision, dental, life and disability insurance. W2 Contract only, through 12 / 2025.Role will be su...[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_variable_days] • [promoted]
    Sr Electrical Engineer (Electronics & Embedded Systems)

    Sr Electrical Engineer (Electronics & Embedded Systems)

    Crane Co. • Los Angeles, CA, United States
    [job_card.full_time]
    Exciting opportunity for a Senior Electrical Engineer specializing in electronics design, PCB layout, and embedded hardware development. You will be part of a global engineering team working on adva...[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]
    Principal Crypto Embedded Software Engineer (Onsite)

    Principal Crypto Embedded Software Engineer (Onsite)

    Collins Aerospace • El Segundo, CA, United States
    [job_card.full_time]
    Principal Crypto Embedded Software Engineer (Onsite).Collins Aerospace, an RTX company, seeks an experienced Crypto Embedded Software Engineer for the Secure Processing Software team in El Segundo,...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    Plug • Santa Monica, CA, US
    [job_card.full_time]
    Plug is the only wholesale platform built exclusively for used electric vehicles.Designed for dealers and commercial consignors, Plug combines EV-specific data, systems and expertise to bring clari...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    CRM Division

    CRM Division

    Kaav Inc. • Los Angeles, CA, United States
    [job_card.full_time]
    Contract Position (Possible 3 Month CTH ).Maintenance of Embedded Linux OS platform for medical devices.Analysis, design, development and bug-fixing of application software for medical devices.Tool...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Forward Deployed Engineer

    Forward Deployed Engineer

    AnySignal • Los Angeles, CA, United States
    [job_card.full_time]
    AnySignal is a startup whose mission is to usher in the next generation of RF products and services.For the most demanding space and defense missions, AnySignal provides a flexible platform with wo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Embedded Firmware Engineer / Manager

    Sr. Embedded Firmware Engineer / Manager

    Affinity Executive Search • Los Angeles, CA, United States
    [job_card.full_time]
    Embedded Firmware Engineer / Manager.Greater Los Angeles Area or New Jersey - MUST be US Citizen (no sponsorship available). You'll build the firmware function from the ground up-and your work will en...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]