{"schemaVersion":"jobsearcher.job.v1","id":"f08b57613038a787b08f231c","url":"https://jobsearcher.com/jobs/f08b57613038a787b08f231c","canonicalUrl":"https://jobsearcher.com/jobs/f08b57613038a787b08f231c","title":"Software Engineer – Control Systems","description":"Job details\nEngineering\nSan Francisco Bay Area, Phoenix\nFull-time\n$130,000 USD - $170,000 USD\nRole\nWrite the software controlling our hardware; including embedded control, drivers, and real-time applications running on Azora's space terminals and ground stations. You will own the software that talks directly to FPGAs, detectors, lasers, gimbals, and sensors integrated into our flight and ground systems.\nResponsibilities\nDevelop embedded and real-time software for flight and ground hardware: device drivers, board support, FPGA register interfaces (AXI/memory-mapped), and control applications.\nImplement control loops and supervision logic for lasers, fine-steering mirrors, detectors, thermal systems, and power management.\nBuild hardware bring-up, manufacturing test, and calibration software used across engineering and production units.\nDevelop flight software components including fault detection, isolation, and recovery (FDIR), telemetry, and command handling.\nCreate hardware-in-the-loop (HIL) test environments and automated regression suites for embedded software.\nWork side-by-side with electrical, FPGA, and optical engineers during integration and environmental test campaigns.\nProfile and optimize for determinism, latency, and resource constraints on embedded targets.\nAbility to solve complex problems in challenging field environments.\nRequired Qualifications\nBS/MS in Computer Science, Computer/Electrical Engineering, or related field.\n4+ years of embedded or hardware-adjacent software experience in C/C++ (and ideally Rust or Python for tooling).\nExperience with embedded Linux and/or RTOS environments (FreeRTOS, Zephyr, VxWorks, RTEMS).\nHands-on experience with hardware interfaces: SPI, I2C, UART, CAN, PCIe, or memory-mapped FPGA peripherals.\nComfort with lab debugging: logic analyzers, JTAG, oscilloscopes, and reading schematics.\nPreferred\nFlight software experience (cFS, F´, or proprietary frameworks) and knowledge of FDIR design.\nExperience with Zynq/Versal-class SoCs or soft-core processors and FPGA/software co-design.\nBackground in motion control, optical instrumentation, or camera/detector readout software.\nFamiliarity with space software standards (NASA NPR 7150.2, ECSS-E-ST-40) or safety-critical development practices.\nLocation\nThis is an onsite/hybrid role based in Tempe, AZ or the Bay Area, CA – hardware work that’s hard to do remotely. Some travel expected for field deployment and vendor/manufacturing visits.\nBenefits:\nGenerous equity\nCompetitive healthcare (including options for vision and dental)\n401(k)\nUnlimited PTO\nEEO & Reasonable Accommodations\nAzora is proud to be an equal opportunity employer.\nIf you need a reasonable accommodation as part of your application for employment or interviews with us, please let us know by contacting info@azora.space\nExport Control\nTo conform to U.S. Government export regulations, applicants must be a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (iii) protected individual as defined by 8 U.S.C. 1324b(a)(3), or (iv) be eligible to obtain the required authorizations from the U.S. Department of State.\nSalary ranges are based on the following criteria:\nFinal salary is based on geographic location, experience, skills, and qualifications.\nAbout this Company\nAzora is building high-bandwidth communications infrastructure for environments where fiber can’t reach. This work spans LEO spacecraft constellations, lunar exploration missions, GEO satcom, deployable optical ground for defense, and data centers both on- and off-world. To enable rapid global proliferation Azora is developing compact and modular optical terminals small enough to deploy from a backpack, and space terminals that support high speed optical links from LEO out to the Moon.","company":"Azora","rawCompany":"azora","city":"Alameda","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-04T22:07:58.925Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"334511","title":"Search, Detection, Navigation, Guidance, Aeronautical, and Nautical System and Instrument Manufacturing","slug":"search-detection-navigation-guidance-aeronautical-and-nautical-system-and-instrument-manufacturing"},{"code":"927110","title":"Space Research and Technology","slug":"space-research-and-technology"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer – Control Systems","description":"Job details\nEngineering\nSan Francisco Bay Area, Phoenix\nFull-time\n$130,000 USD - $170,000 USD\nRole\nWrite the software controlling our hardware; including embedded control, drivers, and real-time applications running on Azora's space terminals and ground stations. You will own the software that talks directly to FPGAs, detectors, lasers, gimbals, and sensors integrated into our flight and ground systems.\nResponsibilities\nDevelop embedded and real-time software for flight and ground hardware: device drivers, board support, FPGA register interfaces (AXI/memory-mapped), and control applications.\nImplement control loops and supervision logic for lasers, fine-steering mirrors, detectors, thermal systems, and power management.\nBuild hardware bring-up, manufacturing test, and calibration software used across engineering and production units.\nDevelop flight software components including fault detection, isolation, and recovery (FDIR), telemetry, and command handling.\nCreate hardware-in-the-loop (HIL) test environments and automated regression suites for embedded software.\nWork side-by-side with electrical, FPGA, and optical engineers during integration and environmental test campaigns.\nProfile and optimize for determinism, latency, and resource constraints on embedded targets.\nAbility to solve complex problems in challenging field environments.\nRequired Qualifications\nBS/MS in Computer Science, Computer/Electrical Engineering, or related field.\n4+ years of embedded or hardware-adjacent software experience in C/C++ (and ideally Rust or Python for tooling).\nExperience with embedded Linux and/or RTOS environments (FreeRTOS, Zephyr, VxWorks, RTEMS).\nHands-on experience with hardware interfaces: SPI, I2C, UART, CAN, PCIe, or memory-mapped FPGA peripherals.\nComfort with lab debugging: logic analyzers, JTAG, oscilloscopes, and reading schematics.\nPreferred\nFlight software experience (cFS, F´, or proprietary frameworks) and knowledge of FDIR design.\nExperience with Zynq/Versal-class SoCs or soft-core processors and FPGA/software co-design.\nBackground in motion control, optical instrumentation, or camera/detector readout software.\nFamiliarity with space software standards (NASA NPR 7150.2, ECSS-E-ST-40) or safety-critical development practices.\nLocation\nThis is an onsite/hybrid role based in Tempe, AZ or the Bay Area, CA – hardware work that’s hard to do remotely. Some travel expected for field deployment and vendor/manufacturing visits.\nBenefits:\nGenerous equity\nCompetitive healthcare (including options for vision and dental)\n401(k)\nUnlimited PTO\nEEO & Reasonable Accommodations\nAzora is proud to be an equal opportunity employer.\nIf you need a reasonable accommodation as part of your application for employment or interviews with us, please let us know by contacting info@azora.space\nExport Control\nTo conform to U.S. Government export regulations, applicants must be a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (iii) protected individual as defined by 8 U.S.C. 1324b(a)(3), or (iv) be eligible to obtain the required authorizations from the U.S. Department of State.\nSalary ranges are based on the following criteria:\nFinal salary is based on geographic location, experience, skills, and qualifications.\nAbout this Company\nAzora is building high-bandwidth communications infrastructure for environments where fiber can’t reach. This work spans LEO spacecraft constellations, lunar exploration missions, GEO satcom, deployable optical ground for defense, and data centers both on- and off-world. To enable rapid global proliferation Azora is developing compact and modular optical terminals small enough to deploy from a backpack, and space terminals that support high speed optical links from LEO out to the Moon.","datePosted":"2026-08-04T22:07:58.925Z","dateModified":"2026-08-04T22:07:58.925Z","hiringOrganization":{"@type":"Organization","name":"Azora","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Alameda","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f08b57613038a787b08f231c"},"url":"https://jobsearcher.com/jobs/f08b57613038a787b08f231c"}}