Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$67.31 - $95 per hour

Actalent

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 & Location

This is a Contract position based out of Tucson, AZ.

Pay and Benefits

The 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 Type

This is a fully remote position.

Application Deadline

This position is anticipated to close on Oct 1, 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 ziprecruiter.com 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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Tucson, AZ vacancy
  • $86.8k - $165.2k

     ...growing fast and we want you to grow with us! We're expanding our engineering organization dramatically to meet exciting customer demand,...  ...shape the future of aerospace and defense. Our Senior Embedded Software Engineer is a technical position that works in an Integrated... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    10 days ago
  • $86.8k - $165.2k

     ...growing fast and we want you to grow with us! We're expanding our engineering organization dramatically to meet exciting customer demand,...  ...help shape the future of aerospace and defense.Our Senior Embedded Software Engineer is a technical position that works in an Integrated... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    23 days ago
  •  ...At Alicat, engineers design hardware and firmware, then build, test, and manufacture them under one roof at our Tucson, Arizona facility...  .... Qualifications Five or more years of production embedded software development experience in C – walk us through what you have... 
    Suggested
    Immediate start

    Alicat Scientific

    Tucson, AZ
    4 days ago
  • $102k - $147k

     ...Places to Work year after year! Join a team supporting SPY-6 radar engineering capabilities for the U.S. Navy. This technical role focuses on...  ...system architecture, requirements decomposition, and hardware/software allocation. Perform modeling, simulation, and system... 
    Suggested
    Contract work
    Temporary work
    Casual work
    Local area
    Flexible hours

    SimVentions

    Tucson, AZ
    4 days ago
  • $48 - $51 per hour

     ...Akkodis is seeking a Systems Engineer for a Contract with a client in Tucson, AZ. You will support the design, integration, and production of advanced propulsion control systems for critical aircraft applications. Rate Range: $48/Hour to $51/Hour; The... 
    Suggested
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Local area

    Akkodis

    Tucson, AZ
    2 days ago
  •  ...Job Title & ID: 76095-1 - Systems Engineer 4 Location: Tucson AZ- Proving Ground- Onsite Duration: 12-24 months 2nd shift...  ...Understanding autonomy systems: Develop a deep understanding of hardware, software, and customer usage related to autonomous systems. Test... 
    Internship
    Remote work
    Monday to Friday
    Day shift
    Afternoon shift

    Kasmo Global

    Tucson, AZ
    4 days ago
  •  ...Job Title: Senior Systems Engineer Location: Tucson, AZ Duration: 12 - 15 + Months (possible extension) Job Description: *...  ...'s degree in Engineering (Electrical, Chemical, Biomedical, or Software preferred) Years of Experience: 8 yrs Experience in a FDA... 
    Contract work
    Flexible hours

    TalentBurst

    Tucson, AZ
    1 day ago
  •  ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead...  ...Collaborate with multi-disciplinary team to integrate hardware and software into tactical systems, evaluating their functionality and... 
    Interim role
    Currently hiring
    Local area

    RTX (Raytheon)

    Tucson, AZ
    2 days ago
  • $130k - $165k

     ...with us. We are seeking a highly skilled Senior Systems Engineer to join our team designing, building, and testing electro-optic...  ...engineering discipline, to include requirements decomposition into software/hardware functions, system performance analysis and trade... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Areté

    Tucson, AZ
    4 days ago
  •  ...Job Title: Senior Systems Engineer Job Location: Oro Valley, AZ 85755 United States Job Duration: 15 months of possible...  ...'s degree in Engineering (Electrical, Chemical, Biomedical, or Software preferred) Years of Experience: 8 yrs Experience in a... 
    Full time
    Temporary work
    Flexible hours

    Motion Recruitment

    Tucson, AZ
    1 day ago
  • $86.8k - $165.2k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today's...  ...you will support missile programs as a Software-focused Responsible Systems engineer, contributing...  ...of technical proficiency in the area of embedded software design, integration and test.... 
    Temporary work
    Work experience placement
    Currently hiring
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon Technologies

    Tucson, AZ
    1 day ago
  •  ...etc. We have an exciting opportunity for a Radar / RF System Engineer to join Lunewave Engineering team in Tucson, AZ. The...  ...Expertise in RF / microwave engineering and related simulation software tools is a strong plus. Must also possess excellent communication... 
    Permanent employment

    Lunewave Inc.

    Tucson, AZ
    3 days ago
  • $78.03k - $97.53k

     ...opportunity at OD. Support and maintain the organization’s systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Tucson, AZ
    4 days ago
  •  ...Senior Systems Engineer At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired...  ..., you will contribute directly to successful hardware or software requirements and integration for both fielded and development missile... 
    Contract work

    Raytheon

    Tucson, AZ
    1 day ago
  •  ...The Fountain Group is currently seeking a Systems Engineer for a prominent client of ours. This position is located in Tucson, AZ Details for the position are as follows: Payrate: $60/hr W2 Job Title: Systems Engineer Location: Tucson, AZ Duration:... 
    Contract work

    The Fountain Group

    Tucson, AZ
    4 days ago
  •  ...Systems Engineer Join the innovative team at ***, where you'll help design, develop, and integrate highly complex control systems supporting gas turbine engines and other critical aerospace applications. As a Systems Engineer within the Propulsion Control Systems organization... 
    Permanent employment
    Local area

    NESCO Inc

    Tucson, AZ
    11 hours ago
  •  ...Job Description Senior Systems Engineer | OnsiteJoin an Innovative Engineering Team We are seeking a highly motivated, hands-on...  ...Engineering Biomedical Engineering Chemical Engineering Software Engineering ~ Minimum of 8 years of engineering... 
    Contract work
    Local area

    Apollo Professional Solutions

    Tucson, AZ
    2 days ago
  •  ...Opportunity** WSP currently has a career opportunity for a **Lead Piping Engineer** to join our team and support mining and metals, oil and gas,...  ...hydraulic calculations using either Excel, AFT or similar software. + Pipe stress analysis using tools such as CAESAR II or... 
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours

    WSP

    Tucson, AZ
    4 days ago
  •  ...Role Matters We are seeking a highly skilled Senior Systems Engineer to play a key role in the design, development, testing, and...  ...beam directors, opto-mechanical interfaces, and electrical and software components, ensuring that the design meets the overall mission,... 
    Contract work
    Local area

    Applied Energetics

    Tucson, AZ
    4 days ago
  •  ...Job Title: Space Systems Engineer - Payload Integration and Verification Job Description This role focuses on designing, integrating...  ...development lifecycle. You will work closely with hardware and software teams in a fast-moving, highly regulated environment, directly... 
    Contract work
    Temporary work
    Flexible hours
    Shift work

    Actalent

    Tucson, AZ
    5 days ago
  •  ...Job Title: Systems Engineer Location: Tucson AZ 85756 Contract: 6 - 12 MonthsContract Job ID: 14951715/149...  ...depth knowledge of development, production, User Operations, and embedded test process and practices. As a Test Systems Engineer, you... 
    Contract work

    Trispoke Managed Services Pvt Ltd

    Tucson, AZ
    1 day ago
  •  ...Responsibilities include: System Lifecycle Management: Apply broad knowledge and skill-sets from Systems Engineering, focusing on the software integration and testing stages of the system lifecycle. Industry and Technology Analysis: Research and analyze... 

    Tranzeal

    Tucson, AZ
    3 days ago
  • Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical...  ...Software Engineer - Ubuntu Hardware Certification Team Embedded Linux Senior Software Engineer - Optimisation Software Engineer... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Tucson, AZ
    4 days ago
  •  ...apply your knowledge of the subsystem and collaborate with other Engineering disciplines to develop and implement the subsystem model using...  ..., test planning, test techniques, test methodologies, embedded functional test, and integration, verification, and validation... 

    Donatech

    Tucson, AZ
    1 day ago
  • $145k - $165k

     ...RRC), an employee-owned company, is seeking an Advanced Systems Engineer to work in a multi-disciplinary R&D environment with similarly...  ...Ability to perform systematic analysis of systems to identify software, hardware, and interface issues and support resolution across the... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Rincon Research Corporation

    Tucson, AZ
    1 day ago
  •  ...that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios, and...  ...the boldest and most ambitious space missions. SENIOR SYSTEMS ENGINEER I/II Rocket Lab's Optical Systems division solves mission-... 
    Permanent employment
    Local area
    Remote work

    Rocket Lab

    Tucson, AZ
    3 days ago
  • $107k - $178k

     ...requires strong project management skills, a solid understanding of mining and regulatory environments, and experience coordinating engineering, environmental, geotechnical, water, and permitting disciplines. This position offers the opportunity to lead high-profile... 
    For subcontractor
    Work at office
    Flexible hours
    3 days per week

    GHD

    Tucson, AZ
    5 days ago
  •  ...companies with presence in Italy, Romania and USA with a focus on developing end-to-end international IT projects. Our focus is software development for both: Finance customers Non-profit customers Finance Projects The main customer for Finance-related... 
    Full time
    Local area
    Worldwide

    Tech Gap Solutions Llc

    Tucson, AZ
    more than 2 months ago
  •  ...Opportunity WSP has a career opportunity for a Lead Structural Engineer to join our US Mining & Metal, Process & Infrastructure Design...  ...writing, office automation, discipline-specific design software (i.e., MicroStation, AutoCAD, Civil 3D, ArcGIS, InRoads, Geopak... 
    For subcontractor
    Work at office
    Local area
    Flexible hours

    WSP

    Tucson, AZ
    1 day ago
  •  ...Lead Hardware Test Engineer Avenue Technologies is seeking a Lead Hardware Test Engineer to support a major U.S. defense contractor. This role supports test planning, troubleshooting, validation, and engineering verification activities. What You'll Do The... 
    For contractors

    Avenue Technologies Defunct

    Tucson, AZ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!