{"id":1399919,"url":"https://alion.io/job/roguebeam-embedded-sw-engineer","title":"Embedded SW Engineer","company":{"id":3787219,"name":"Roguebeam","domain":"roguebeam.com","url":"https://alion.io/company/roguebeam","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Hardware","role_family":"Hardware","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Seattle, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":80000,"max_usd":161000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":288},"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Cortex","optional":false},{"name":"FreeRTOS","optional":false},{"name":"Git","optional":false},{"name":"Linux","optional":false},{"name":"PetaLinux","optional":false},{"name":"Python","optional":false},{"name":"RTOS","optional":false},{"name":"C","optional":true},{"name":"gRPC","optional":true},{"name":"Prometheus","optional":true},{"name":"Protobuf","optional":true},{"name":"U-Boot","optional":true},{"name":"Verilog","optional":true},{"name":"VHDL","optional":true}],"status":"live","first_seen_at":"2026-09-22T22:57:23Z","employer_posted_date":"2026-09-22","last_verified_at":"2026-09-30T21:00:34Z","board_verified":true,"closed_at":null,"days_open":8,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":8},"description":"About Roguebeam\nRoguebeam is a startup developing advanced phased array systems for communications and radar applications. We design and manufacture complete systems in-house-RF, antenna, PCB, ASIC/digital, DSP, and firmware/software-giving our engineers end-to-end ownership of the technology and a direct line of sight from algorithm to deployed system.\nWe’re early, we’re growing fast, and the people who join us now will shape both the technology and the company.\nThe Role\nAs one of our first embedded software engineers, you will write the software that makes our arrays work: firmware that sequences beamformer and RF front-end control with deterministic timing, software on SoC and embedded Linux platforms that connects the array to the outside world, and the tooling we use to bring up, calibrate, and test hardware.\nYou will work side by side with RF, FPGA, DSP, and hardware engineers, spend real time in the lab, and have a direct hand in shaping the software architecture of our products at a stage where individual contributions carry outsized weight.\nWhat You'll Do\nDevelop firmware in C/C++ for ARM Cortex-M microcontrollers (STM32-class), bare-metal and RTOS, controlling beamformer ICs and RF front ends over SPI, MIPI RFFE, I²C, and GPIO.\n\nBuild the MCU-FPGA interface: register maps, command queues, and trigger-driven sequencing where time-critical switching runs in hardware and firmware preloads and manages it.\n\nDevelop embedded Linux software on SoC FPGA platforms (Zynq/RFSoC-class): device drivers, device tree, Yocto/PetaLinux builds, and networked control and telemetry interfaces.\n\nImplement beam steering, calibration table management, telemetry, and health monitoring, including temperature, current, and fault handling.\n\nBring up new boards in the lab with hardware and FPGA engineers, using oscilloscopes, logic analyzers, and debuggers to track down problems across the hardware/software boundary.\n\nWrite test and production software: automated test fixtures, instrument control (Python, SCPI/VISA), and scripts supporting calibration and manufacturing test.\n\nHelp establish our software practices - code review, version control, CI, and documentation - as the team grows.\n\nMinimum Qualifications\nBS in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.\n\n2-5 years of professional embedded software development.\n\nStrong C and working proficiency in C++.\n\nHands-on firmware development on ARM Cortex-M microcontrollers, bare-metal and/or with an RTOS (FreeRTOS, Zephyr, or similar).\n\nSolid experience with low-level peripherals and serial interfaces: SPI, I²C, UART, DMA, interrupts, and timers.\n\nComfort reading schematics and datasheets, and using lab equipment (oscilloscope, logic analyzer, JTAG/SWD debugger) during bring-up.\n\nWorking knowledge of Linux, Python, and Git.\n\nPreferred Qualifications\nEmbedded Linux development: kernel drivers, device tree, Yocto/PetaLinux, U-Boot.\n\nExperience with AMD/Xilinx Zynq, RFSoC, or other SoC FPGA platforms; enough Verilog/VHDL to work closely with FPGA engineers.\n\nBackground in RF, phased-array, radar, or satellite communication systems.\n\nExperience with MIPI RFFE or other deterministic, latency-sensitive control interfaces.\n\nNetworking on embedded targets: Ethernet, TCP/UDP, protobuf/gRPC or similar control protocols.\n\nInstrument automation (PyVISA/SCPI) and production test development.\n\nExperience working in defense or export-controlled environments.\n\nWhy Roguebeam\nThis is a rare ground-floor opportunity. Joining a startup at this stage means your work has a direct, visible effect on whether the company succeeds-and a corresponding upside as we grow. Because we build the entire system in-house, you’ll see your software running on real phased arrays and deployed in working systems, not handed off and forgotten. You’ll have real ownership and a seat at the table on technical direction.\nAdditional Information\nThis position requires access to technology and technical data subject to U.S. export control regulations (ITAR/EAR). Applicants must be U.S. persons (U.S. citizens, U.S. lawful permanent residents, or individuals granted asylum or refugee status) or otherwise eligible to access export-controlled information without a license.\nRoguebeam is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law.","description_format":"text","description_chars":4565,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-28T14:53:40Z"}],"liveness":{"score":89,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.89,"p_room":1,"age_days":7,"expected_fill_days":30,"reasons":["conf:1","velocity","win:early","comp:junior"],"computed_at":"2026-09-30T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/roguebeam-embedded-sw-engineer","json_url":"https://alion.io/job/roguebeam-embedded-sw-engineer.json","meta":{"generated_at":"2026-10-01T01:01:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":781,"day_limit":5000,"remaining_today":4219,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}