bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesRedcanyonsoftwareEmbedded Software Engineer – SDR Development

Embedded Software Engineer – SDR Development

Redcanyonsoftware · United States · Remote · Active · $100,000–$200,000 / year · Lever

Job facts

FieldValue
CompanyRedcanyonsoftware
TitleEmbedded Software Engineer – SDR Development
Normalized title-
Department / teamEngineering
LocationUnited States
Work modelRemote / Remote
Employment typeFull Time Direct Placement
Salary$100,000–$200,000 / year
Statusactive
ATS providerLever
Posted / first seen2026-02-19 / 2026-05-29
Changed / last seen2026-05-29 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Redcanyonsoftware.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Lever.Open
Provider filtered searchThe same provider as a filtered job collection.Open
Work model jobsActive Remote postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyRedcanyonsoftware
Source137a71de-0936-4c55-971a-c1f33902cbf1
ATS providerLever

Description

Do you want to help a small company make a BIG difference in space? Do you take ownership of your job and responsibility for your actions? Then come work for Red Canyon and help us continue our mission of helping humankind reach the stars! Here's a chance to work with an international aerospace company specializing in the production of small satellite platforms (from 6U CubeSats up to >300kg SmallSats) and innovative products to improve the comfort of space explorers. Thanks to its facilities and know-how, the company's activities follow the "all in-house" concept, which includes design, development, integration, qualification and operational services. Working with leading international space agencies (e.g. NASA, ESA) and private companies, with an increasing focus on commercial partnerships. Our satellites have been selected for flagship missions such as NASA Artemis-1 and NASA DART. The company is advancing several major missions, such as a 40-satellite Earth observation constellation for integration into the Italian IRIDE program, as well as scientific missions such as LUMIO and HENON, and many other cutting-edge space projects. IMPORTANT NOTICE To conform to U.S. Government international trade regulations, the applicant must be a U.S. Citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State or U.S. Department of Commerce. DUTIES & RESPONSIBILITIES As an Embedded Software Engineer in our California team, you will report to the Chief of Telecom Engineering. You will be responsible for leading the development of the UST-Lite software-defined radio (SDR). This role involves designing and implementing embedded C/C++ software for LEON3 softcore processors, architecting autoboot mechanisms for FPGA and soft processor initialization, and integrating SpaceWire and other communication interfaces. You will take ownership of software system integration, debugging, and requirements traceability, while collaborating closely with FPGA engineers and quality assurance teams. Red Canyon Engineering and Software: “Exploring Other Planets, Improving our Own” Red Canyon contracts with NASA, NOAA, NREL, JPL, and DOD, in addition to customers such as Lockheed Martin Space, Raytheon, Sierra Space, a.i. solutions, Walt Disney Imagineering, SAIC, Sidus Space, Ball Aerospace, SpaceX, Honeywell, KBRwyle, Peraton, LASP, Maxar, Blue Origin, and Moog. We specialize in building spacecraft, developing renewable energy technologies to help make our planet a better world and cutting edge research and development. Our disciplines include embedded flight software, software testing, GN&C, systems engineering, mechanical design, structural analysis, real time flight and ground software, simulation software, user interface software, and mission management software. We help our contractors with the full life cycle of product development from requirements to test and delivery. Some of the programs we have previously or currently worked on include: Human Lander System, Artemis I-II, WorldView Legion V, Perseverance Rover, InSight, GeoXO, Tranche-1, LizzieSat, Dream Chaser, Psyche, Mars 98, Odyssey 01, Stardust, Genesis and Deep Impact, Mars Phoenix, Joint Polar Satellite System, Mars Reconnaissance Orbiter, Orion, Lunar Reconnaissance Orbiter, GOES-R, OSIRIS-REx, Maven, JUNO, Grail, and the MarsFlight and LunarSIM Simulation. Red Canyon’s home office is located in scenic Denver, Colorado, and our regional office, Launch Now, is in historic downtown Titusville, Florida. We are a small company that maintains a flat organization to decrease our overhead and costs to our customers. Our number one focus is to solve some of the most complicated engineering problems humankind is facing. Does it sound like you want to join our mission? Specific duties include (but are not limited to): Develop embedded C/C++ & Python software for LEON3 softcore processors on Xilinx Kintex UltraScale and Microchip ProASIC3 platforms; Architect and implement software mechanisms to support autoboot loading of FPGAs and LEON softcore processors; Develop application software for SDRs to perform radio hardware configuration and initialization, protocol control and management (e.g. CCSDS Proximity-1), and supervisory functions; Collaborate with FPGA engineers to embed softcore IP and integrate interfaces; Define and implement commands, telemetry, and configuration mechanisms for multiple SDR operational modes; Implement and test SpaceWire cores and protocol handling, with future contributions to Ethernet and CAN interface implementation; Set up and maintain Linux build environments for cross-compilation using Gaisler RTEMS and Bare-C Cross Compiler (RCC/BCC) toolchains; Take full ownership of integration and debugging of software/firmware interactions, and system bring-up; Perform system integration, HW/SW troubleshooting, and end-to-end verification; Review system-level requirements and generate, maintain, and verify lower-level software requirements to ensure compliance and traceability; Work closely with quality assurance and lead growth initiatives for software quality management; Develop and maintain software design documentation, including any simulators/emulators used for development; Develop support applications (EGSE) for avionics system (AVS) interface simulation; Document build, boot, and operational procedures clearly for internal and external stakeholders; Support next-generation processor and FPGA architecture updates. REQUIRED QUALIFICATIONS AND SKILLS Team player and a “Do what it takes” attitude; Bachelor’s or Master’s Degree in Electrical Engineering, Computer Engineering, Computer Science or related fields; At least 5+ years of experience in embedded software development or relevant roles (relevant experience may be considered in lieu of education); U.S. Citizenship or U.S. Permanent Residency is required; Strong C/C++ experience for embedded systems (softcore processor environments preferred); Familiarity with assembly language or experience writing space-optimized code for bootstrapping and high-efficiency tasks; RTOS experience with RTEMS: integration, configuration, and deployment on LEON3; Hands-on experience with Linux build environments; cross-compilation using Gaisler RCC and BCC; Proficiency with GRMON debug tool; Familiarity with FPGA workflows, IP integration, and HW/SW interface design; Experience implementing and testing SpaceWire protocols/cores in FPGA environments; Basic experience with serial interfaces in FPGA environments; Ability to work autonomously, taking full ownership of tasks and priorities while ensuring alignment with team objectives in a dynamic, fast-paced environment; Analytical mind, as well as a continuous learning attitude; Excellent attitude towards teamwork and cooperation; Excellent written and oral communication in English. PREFERRED QUALIFICATIONS Background in Space or Defense industries will be considered as a plus; Experience with Ethernet and CAN interfaces in FPGA/embedded environments; Knowledge of FPGA toolchains and SoC design principles; Familiarity with CCSDS, ETSI, ECSS, and other relevant space protocol standards; Understanding of Spacecraft Telecommunications terminology and operations; Knowledge of SDR architectures and radio communications concepts; Understanding of NASA and ESA standards for software and systems engineering (e.g., ECSS, NASA-STD-8739); Familiarity of NASA-STD-1006, encryption standards, and industry best practices; Strong problem-solving skills and adaptability across HW/SW/FW boundaries.

Full job record

Job ID41f5a7e95a7fb2c7ef351980c69f5b57f051b20d
Org ID186df59c-de01-41fe-a71b-c3016cb59843
Source ID137a71de-0936-4c55-971a-c1f33902cbf1
Board ID137a71de-0936-4c55-971a-c1f33902cbf1
Providerlever
Provider Job Key3c00e66d-6a40-413c-bbdb-b95c1b84826a
TitleEmbedded Software Engineer – SDR Development
Normalized Title
Statusactive
Activeyes
Location TextUnited States
Department
TeamEngineering
Employment TypeFull-Time Direct Placement
Workplace Typeremote
Remote Policyremote
CountryUnited States
Region
City
Salary RawUSD 100000-200000 per-year-salary
Salary Min100,000
Salary Max200,000
Salary CurrencyUSD
Salary Periodyear
Source URLhttps://jobs.lever.co/redcanyonsoftware/3c00e66d-6a40-413c-bbdb-b95c1b84826a
Apply URLhttps://jobs.lever.co/redcanyonsoftware/3c00e66d-6a40-413c-bbdb-b95c1b84826a/apply
First Seen At2026-05-29 06:52:47Z
Last Seen At2026-06-06 19:12:52Z
Last Checked At2026-06-06 19:12:52Z
Last Changed At2026-05-29 06:52:47Z
Inactive At
Source Posted At2026-02-19 16:52:16Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=lever/board=redcanyonsoftware/date=2026-06-06/2026-06-06T19-12-51-767Z-0470d35c79ffa0ebb3ad1ab00701e0dc52e9144124df49f232217dce2b5af236.json
Event Fields
{
  "content_hash": "f59fc200cc884c13de0f4f6456fd6843ec0878c594397cc7d63db81cca99d89e",
  "source_hash": "7cda582a26d2520a3dcd1443b1bdff7d7ac42ae7e9129dd9c238df71fa04c306",
  "last_changed_at": "2026-05-29T06:52:47.294Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "United States",
    "city": null,
    "region": null,
    "country": "United States",
    "is_remote": true,
    "confidence": 0.95
  },
  "salary_max": 200000,
  "salary_min": 100000,
  "inferred_at": "2026-06-06T19:12:52.426Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "United States",
      "city": null,
      "region": null,
      "country": "United States",
      "is_remote": true,
      "confidence": 0.95
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": "remote",
  "salary_period": "year",
  "workplace_type": "remote",
  "salary_currency": "USD"
}
Extensions
{}
Native Structured
{
  "lists": [
    {
      "text": "Specific duties include (but are not limited to):",
      "content": "<li>Develop embedded C/C++ &amp; Python software for LEON3 softcore processors on Xilinx Kintex UltraScale and Microchip ProASIC3 platforms;</li><li>Architect and implement software mechanisms to support autoboot loading of FPGAs and LEON softcore processors;</li><li>Develop application software for SDRs to perform radio hardware configuration and initialization, protocol control and management (e.g. CCSDS Proximity-1), and supervisory functions;</li><li>Collaborate with FPGA engineers to embed softcore IP and integrate interfaces;</li><li>Define and implement commands, telemetry, and configuration mechanisms for multiple SDR operational modes;&nbsp;</li><li>Implement and test SpaceWire cores and protocol handling, with future contributions to Ethernet and CAN interface implementation;</li><li>Set up and maintain Linux build environments for cross-compilation using Gaisler RTEMS and Bare-C Cross Compiler (RCC/BCC) toolchains;</li><li>Take full ownership of integration and debugging of software/firmware interactions, and system bring-up;</li><li>Perform system integration, HW/SW troubleshooting, and end-to-end verification;</li><li>Review system-level requirements and generate, maintain, and verify lower-level software requirements to ensure compliance and traceability;</li><li>Work closely with quality assurance and lead growth initiatives for software quality management;</li><li>Develop and maintain software design documentation, including any simulators/emulators used for development;</li><li>Develop support applications (EGSE) for avionics system (AVS) interface simulation;</li><li>Document build, boot, and operational procedures clearly for internal and external stakeholders;</li><li>Support next-generation processor and FPGA architecture updates.</li>"
    },
    {
      "text": "REQUIRED QUALIFICATIONS AND SKILLS",
      "content": "<li>Team player and a “Do what it takes” attitude;</li><li>Bachelor’s or Master’s Degree in Electrical Engineering, Computer Engineering, Computer Science or related fields;</li><li>At least 5+ years of experience in embedded software development or relevant roles (relevant experience may be considered in lieu of education);</li><li>U.S. Citizenship or U.S. Permanent Residency is required;</li><li>Strong C/C++ experience for embedded systems (softcore processor environments preferred);</li><li>Familiarity with assembly language or experience writing space-optimized code for bootstrapping and high-efficiency tasks;</li><li>RTOS experience with RTEMS: integration, configuration, and deployment on LEON3;</li><li>Hands-on experience with Linux build environments; cross-compilation using Gaisler RCC and BCC;</li><li>Proficiency with GRMON debug tool;</li><li>Familiarity with FPGA workflows, IP integration, and HW/SW interface design;</li><li>Experience implementing and testing SpaceWire protocols/cores in FPGA environments;</li><li>Basic experience with serial interfaces in FPGA environments;</li><li>Ability to work autonomously, taking full ownership of tasks and priorities while ensuring alignment with team objectives in a dynamic, fast-paced environment;</li><li>Analytical mind, as well as a continuous learning attitude;</li><li>Excellent attitude towards teamwork and cooperation;</li><li>Excellent written and oral communication in English.</li>"
    },
    {
      "text": "PREFERRED QUALIFICATIONS",
      "content": "<li>Background in Space or Defense industries will be considered as a plus;</li><li>Experience with Ethernet and CAN interfaces in FPGA/embedded environments;</li><li>Knowledge of FPGA toolchains and SoC design principles;</li><li>Familiarity with CCSDS, ETSI, ECSS, and other relevant space protocol standards;</li><li>Understanding of Spacecraft Telecommunications terminology and operations;</li><li>Knowledge of SDR architectures and radio communications concepts;</li><li>Understanding of NASA and ESA standards for software and systems engineering (e.g., ECSS, NASA-STD-8739);</li><li>Familiarity of NASA-STD-1006, encryption standards, and industry best practices;</li><li>Strong problem-solving skills and adaptability across HW/SW/FW boundaries.</li>"
    }
  ],
  "country": "US",
  "createdAt": 1771519936785,
  "updatedAt": null,
  "categories": {
    "team": "Engineering",
    "location": "United States",
    "commitment": "Full-Time Direct Placement",
    "allLocations": [
      "United States"
    ]
  },
  "salaryRange": {
    "max": 200000,
    "min": 100000,
    "currency": "USD",
    "interval": "per-year-salary"
  },
  "workplaceType": "remote"
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/41f5a7e95a7fb2c7ef351980c69f5b57f051b20d?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/186df59c-de01-41fe-a71b-c3016cb59843JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/137a71de-0936-4c55-971a-c1f33902cbf1JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/41f5a7e95a7fb2c7ef351980c69f5b57f051b20d/eventsJSON