Embedded Software Engineer
$67.31 - $95 per hourActalent
Job Description
Job Description
Job Title: Remote Embedded Software Engineer
Job Description
The Embedded Software Engineer plays a key role in developing payload software, external interfaces, and operating system deployments for space sensor payloads. This role focuses on deploying novel systems on size, weight, and power constrained computing hardware, enabling advanced processing where images are captured to deliver the best possible results to customers. You participate in the full software development lifecycle, from requirements generation through implementation, testing, deployment, and ongoing support, leveraging a strong foundation in Linux, real-time operating systems, fault-tolerant design, and device interface implementation. You join a highly capable team of engineers working on missions that are launched into space, contributing to spacecraft, precision payloads, and subsystems that support ambitious space missions ranging from interplanetary exploration to national security and defense initiatives.
Responsibilities
- Support the development of payload software for space sensor systems, ensuring reliable operation on constrained computing hardware.
- Design, implement, and maintain external interfaces and operating system deployments for embedded space applications.
- Participate in all phases of the software development lifecycle, including requirements generation, architecture and design, coding, unit and integration testing, deployment, and post-deployment support.
- Develop and optimize embedded software solutions for size, weight, and power constrained platforms used in space payloads.
- Leverage a deep understanding of Linux fundamentals to build robust, fault-tolerant systems suitable for space environments.
- Implement device interfaces and integrate hardware drivers to support sensors, optical systems, and other payload components.
- Work with real-time operating systems (RTOS) to meet timing, reliability, and performance requirements for mission-critical applications.
- Develop and maintain complex multi-threaded applications, ensuring correct synchronization, resource management, and performance.
- Use C and C++ for production-quality embedded software development and Python for scripting, testing, and automation tasks.
- Contribute to system deployment activities, including configuration, packaging, and integration with flight software and ground systems.
- Participate in testing and verification of software, including interface testing, timing analysis, and communications protocol validation.
- Collaborate closely with a multidisciplinary team of engineers, sharing knowledge and learning from domain experts across optics, spacecraft, and payload systems.
- Support the development and refinement of image processing algorithms and on-board processing capabilities to deliver high-quality data products.
- Assist in building and using simulation infrastructure, such as Matlab or Python-based tools, to model system behavior and validate designs.
- Communicate clearly in writing and verbally with team members and stakeholders regarding requirements, design decisions, and test results.
- Regularly sit, use hands and fingers to operate a computer keyboard and controls, and perform tasks requiring close, distance, peripheral, and depth vision, as well as the ability to focus.
Essential Skills
- At least 5 years of professional, full-time software engineering experience.
- Bachelors degree in computer science, computer engineering, or an equivalent discipline.
- Minimum of 5 years of professional experience using C and C++ for production-style coding.
- At least 2 years of Python scripting experience.
- At least 5 years of professional experience working with Linux in a software engineering context.
- At least 5 years of experience developing complex multi-threaded applications.
- Strong proficiency in C and C++ for embedded and systems-level programming.
- Strong proficiency in Python for scripting, automation, and test development.
- Experience with Linux fundamentals, including system configuration, process management, and performance considerations.
- Experience with real-time operating systems (RTOS) and their application in embedded or mission-critical systems.
- Experience with system deployment, including software packaging, configuration, and integration on embedded hardware.
- Experience with software testing, including unit, integration, and system-level testing of embedded software and interfaces.
- Experience implementing and working with hardware and software interfaces for devices and payload components.
Additional Skills & Qualifications
- Experience with operating system deployment and hardware drivers, including implementation and integration of device interfaces.
- Exposure to hybrid C and Python workflows for testing and validation of embedded systems.
- Experience with interfaces, timing analysis, and communications protocols relevant to embedded and space systems.
- Exposure to or experience with FPGA interfaces and integration into embedded software architectures.
- Experience with image processing algorithms, particularly in the context of optical systems or space domain awareness.
- Experience building or using simulation infrastructure, such as Matlab or Python-based tools, to model and validate system behavior.
- Familiarity with optical systems, telescopes, or space domain awareness concepts is beneficial.
- Experience working on flight software, payload software, or other space-related systems is a plus.
- Active TS/SCI security clearance, particularly for candidates located in Tucson, AZ or Chantilly, VA, is highly desirable.
- Interest in and enthusiasm for space missions, including interplanetary exploration, in-space manufacturing, and national security or defense initiatives.
- Ability to collaborate effectively with a team of highly skilled engineers and contribute to a learning-focused, mission-driven culture.
Work Environment
This role is fully remote, providing flexibility in where you work while contributing to missions that operate in space. You may need to travel up to approximately two weeks per quarter, so you should be comfortable with periodic business travel for team collaboration, testing, or program activities. You join a team of about 25 full-time engineers who are highly skilled in their respective domains and who actively learn from one another, working together to achieve shared mission goals. The environment is intellectually engaging and mission-focused, with work centered on spacecraft, precision payloads, optical systems, flight software, and related components that support ambitious space missions. You regularly work at a computer, using hands and fingers to operate a keyboard and controls, and perform tasks that rely on close, distance, peripheral, and depth vision, along with the ability to focus. The culture emphasizes collaboration, technical excellence, and the excitement of seeing your work launched into space.
Job Type & LocationThis is a Contract position based out of Austin, TX.
Pay and BenefitsThe pay range for this position is $67.31 - $95.00/hr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
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 TypeThis is a fully remote position.
Application DeadlineThis position is anticipated to close on Oct 19, 2026.
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 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.
If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email View email address on us.fitly.work for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process,including sourcing, screening, and evaluating candidates. AI helps assess applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.
- Austin, TXEngineering - Software /Full-time /On-sitePlease Note: To conform with the United States Government Space Technology... ...to join our team. CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development...SuggestedPermanent employmentFull timeContract workWork experience placementLocal area
- ...defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous gun turret... ...Overview:We are seeking a highly skilled Embedded Linux Software Engineer specializing in Jetson hardware...SuggestedLocal area
$119k - $281k
...world.Team Description:Join the Brain Interfaces Embedded Systems Team and be part of an elite team of engineers working on high-performance, safety-critical embedded... ...with chip designers, electrical engineers, and software engineers on a small, fast-moving team.Job...SuggestedFull timeTemporary workInternship$165.2k - $223.6k
...people who want to help. The AWS Hardware Engineering team creates server designs for Amazon’s... ...solve the hardest problems that fuse software, hardware, and the cloud. We take big bets... ...the industry.We are looking for an Embedded Software Development engineer to build and...SuggestedInternshipFlexible hours- Austin, TXEngineering - Software /Full-time /On-sitePlease Note: To conform with the United... ...qualification, as well as software engineering and software project management practices... ...RESPONSIBILITIESDesigning and implementing software for embedded devices and systems, from requirements...SuggestedPermanent employmentFull timeContract workWork experience placementLocal area
$55 - $66 per hour
...Our client, a leader in the Test & Measurement industry, is seeking a Software Engineer to join their team. As a Driver Developer, you will be part of the Business Unit supporting embedded and driver software products. The ideal candidate will have a passion for technology...Weekly payTemporary workFlexible hours- ...Summary The Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS... ...macOS Preferred Qualifications Experience with building embedded system architectures and using interfaces such as I2C, USB,...Contract workWorldwide
- ...Embedded Software & Test Engineer As an embedded software & test engineer at Paradromics, you will work in tandem with neuroengineers and electronic designers to realize low-latency, high-fidelity brain machine implants. You'll own the firmware that sits between neural...
$35 per hour
...Embedded Software Engineer Intern Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed...Hourly payPrice workTemporary workInternshipFlexible hours- ...The Role This is a hands-on senior engineering role at the platform/middleware layer. The... ...avionics, enterprise networking, cloud, and embedded backgrounds, with a dedicated security... ...and maintain the over-the-air (OTA) software lifecycle pipeline: cryptographically validated...
- ...Embedded Software Engineer Base is America's next-generation power company. We're rebuilding the foundation of modern civilization–electricity–by deploying a vast network of distributed batteries that is transforming today's fragile, centralized grid into a resilient...Shift work
$168.1k - $227.4k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose... ...others read the news? Great! Done some embedded programming? Great! Messed with FPGAs? Great... ...team is comprised of excellent software engineers who are able to put on their hardware...InternshipFlexible hours$193.3k - $261.5k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges... ...end-to-end qualification frameworks and processes, mentoring engineers on implementation best practices- Drive end-to-end...InternshipLocal areaFlexible hours$143.7k - $194.4k
...hospitals, businesses, government agencies, and other organizations operating in locations without reliable connectivity. As an Embedded Software Engineer, you will be a part of the team participating in the definition and implementation of the Amazon Leo’s satellite...Permanent employmentInternshipFlexible hours- ...Enabling Embedded Innovation @ XpertDirect | Project Manager We’re looking for a Senior Embedded Software Engineer with strong experience in firmware development, real‑time operating systems, and electronics integration. You’ll work with cross‑functional hardware...Full time
- Job DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our embedded control and data plane infrastructure. The ideal candidate...Full timeH1bLocal areaRemote workWork from home
$143.4k
...3+ years of non-internship professional software development experience. We require 2+... ...systems. We require experience with embedded development in C or C++. Preferred: 3... ...a bachelors degree in Computer Science, Engineering, Mathematics, or a related field. Responsibilities...Full timeInternshipFlexible hours- Volt is hiring an Embedded Software Engineer in Austin, Texas 78759 for a full-time onsite role. You will deliver product features by researching, designing, developing, and documenting, and you will collaborate on design discussions and code architecture with the team...Full time
- Austin, TexasHardware & Software - Software /Full Time /HybridFor over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives... ...career! We are looking for a Staff Embedded Software Test Engineer who will be a...Full time
- ...collaborative work culture. They need you, a highly experienced Senior Software Engineer, to join the technical team located in scenic Austin, Texas.... ...qualityQualificationsWhat you need to succeed:-6+ years of embedded software engineering experience working with Python and C++...Visa sponsorship
- ...Join to apply for the Sr. Staff Embedded Software Engineer role at Cirrus Logic For over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving complex challenges with innovative end-user...Full time
$193.3k - $261.5k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges... ...to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks...InternshipLocal areaFlexible hours- ...over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on... ...Responsibilities Assist in the implementation of real-time embedded software for world-class product Improve/Add to the use of AI/ML in...InternshipWork at officeRelocation
- Cirrus Logic in Austin, TX invites a Software Engineering Intern to join our product development team. You will work on real-time embedded software and AI/ML enhancements for our mixed-signal ICs, collaborating with analog and digital designers across all development stages...InternshipWork at officeRelocation
- ...Zentra Power Systems is seeking a Senior Embedded Firmware Engineer to develop real-time embedded software for next-generation high-power energy conversion systems. You will work closely with power electronics, controls, hardware, and systems engineers to translate product...
- ...WE ARE SEEKING software developers and embedded engineers with 4+ years of experience. At Sparx you will work with clients on projects involving everything from embedded microcontrollers, to media and image processing, to Bluetooth and TCP communications, to server-side...Temporary workWork experience placementCasual work
- ...Job Description Senior Embedded Firmware Engineer Location: Austin, TX (Onsite) Experience: 10+ Years Employment Type: Contract... ...to the design, development, and optimization of embedded software solutions. Key Responsibilities • Design, develop,...Contract workRemote work
- ...Select how often (in days) to receive an alert: Staff Embedded/Firmware Engineer 1 Date: Jul 28, 2026 Location: Austin, TX, US Summary Celestica is looking for talented and passionate software engineers for the Hardware Platform Services team. This team...Work at office
- ...energetic Lead / Systems Design Firmware Engineer to join our growing team. As a key... ...employ high-integrated SoC solutions with embedded processing, logic gates, high-speed interfaces... ...test development for embedded systems.Software Programming and scripting experience (...
- Amazon Kuiper Manufacturing Enterprises LLC in Austin, TX is seeking an experienced embedded software engineering leader to guide a team developing Customer Terminal software for Project Leo. You will own technical direction, mentor engineers, and collaborate with hardware...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded engineer Austin, TX
- embedded software engineer Austin, TX
- embedded systems software engineer Austin, TX
- embedded developer Austin, TX
- software technical writer Austin, TX
- ultimate software Austin, TX
- software qa Austin, TX
- embedded software Austin, TX
- software sales Austin, TX
- bank software Austin, TX



