{"id":3478205,"url":"https://alion.io/job/optasense-software-engineer","title":"Software Engineer","company":{"id":2216250,"name":"OptaSense","domain":"optasense.com","url":"https://alion.io/company/optasense","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"ADP","truth_index":{"grade":"A","score":88,"open_postings":10,"ghost_share":0,"stale_share":0.5,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-02T06:13:15Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Chino, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":128000,"max":165000,"currency":"USD","period":"year","gross":null,"usd_annual":165000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"C++","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"Linux","optional":false},{"name":"Python","optional":false},{"name":"Windows","optional":false},{"name":"Qt","optional":true}],"status":"live","first_seen_at":"2026-10-29T19:28:49Z","employer_posted_date":"2026-10-29","last_verified_at":"2026-11-02T17:11:04Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"At Luna Innovations, we measure and manage light in optical fiber. Our Optics/Polarization product line, based in Chino, CA, specializes in industry-leading components, modules, and test equipment for the characterization and control of optical polarization. Our instruments, ranging from dynamic optical delay/phase management and high-speed polarization state management to full-function polarization light analyzers, are critical for optical communications, silicon photonics testing, and fiber optic sensing.\nAt Luna, you will work with some of the most curious, forward-thinking engineers and scientists in the industry to shape the future of fiber optic measurement.\nRole Overview\nWe are seeking a Software Engineer II, with flexibility to hire at the Senior level for the right candidate, to join the software development team for our photonics instrumentation. Final level and pay will be based on experience, skills, and qualifications. You will build the applications that control precision optical instruments, process high-speed measurement data, and visualize complex optical behavior in real time. You will develop software for Linux and Windows platforms, including embedded Linux devices, and support the remote control interfaces customers use to integrate our instruments into their own test systems.\nIf you are passionate about hardware-software integration and want to build the software behind state-of-the-art optical test equipment, we want you on our team.\nKey Responsibilities\nApplication Development: Design, develop, and maintain reliable C/C++ and Python applications for Linux and Windows, including user-facing applications and GUIs.\nSoftware Architecture: Design maintainable, modular software components and interfaces for hardware-integrated products; evaluate performance, reliability, and lifecycle trade-offs.\nEmbedded Linux: Develop and integrate software on embedded and headless Linux platforms, including cross-compilation and system integration.\nSoftware Infrastructure & Lifecycle: Improve build and release processes, automated testing, packaging, deployment, Linux updates, security patch management, and long-term maintenance.\nRemote Control & SDKs: Develop and support APIs, SDKs, and remote control interfaces that enable customers to integrate our instruments into automated manufacturing and test systems.\nSoftware Quality & Documentation: Apply code review, testing, debugging, validation, versioning, and technical documentation practices throughout development and release.\nCross-Functional Collaboration: Work with optical, electrical, firmware, and systems engineers, as well as manufacturing and support teams, to define instrument capabilities, troubleshoot prototypes, and bring new products to market.\nRequired Qualifications: Software Engineer II\nBachelor’s degree in computer science, computer engineering, or a related technical field.\n3+ years of professional software engineering experience.\nProficiency in C/C++ and Python.\nExperience developing, debugging, and maintaining software on Linux.\nExperience with multithreading, memory management, and optimizing code for performance.\nExperience with Git/GitHub workflows, version control, collaborative development, and code review.\nFamiliarity with software build systems, debugging tools, unit testing, and validation.\nStrong analytical troubleshooting skills and ability to work across software/hardware boundaries.\nEffective technical communication and documentation skills.\nAbility to thrive in a fast-paced, team-oriented, Agile environment.\nAdditional Required Qualifications: Senior Software Engineer\n5+ years of professional software engineering experience.\nDemonstrated ability to design and maintain complex C/C++ software systems.\nExperience designing software architecture for embedded, hardware-integrated, or other equipment products.\nExperience setting up or owning build, test, and release processes for a software product.\nStrong Linux development experience, including system-level debugging and deployment.\nHands-on experience in at least one of the following: cross-compilation and system integration; embedded Linux platforms, BSPs, or SDKs; or Linux platform lifecycle maintenance.\nAbility to own complex technical problems, lead design decisions, and mentor engineers.\nPreferred Qualifications\nExperience with Yocto Project, Buildroot, toolchains, root filesystem customization, or reproducible embedded Linux builds.\nExperience with secure software update and deployment systems, rollback/recovery, and remote device or fleet management.\nExperience with Linux kernel configuration, device drivers, or upstream patch integration.\nExperience with instrument communication protocols and interfaces.\nExperience developing lightweight web-based GUIs and web server applications for embedded Linux or network-connected devices.\nExperience building GUIs for scientific or test and measurement equipment; Qt experience a plus.\nExperience implementing numerical computing, signal processing, or control algorithms.\nMaster’s degree in computer science, computer engineering, or a related field.\nEqual Employment Opportunity\nLuna is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, medical condition, genetic information, marital status, military or veteran status, or any other characteristic protected by federal, state, or local law. Luna will consider qualified applicants with arrest and conviction records in accordance with the California Fair Chance Act.","description_format":"text","description_chars":5677,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Sensors & Transducers","Optics & Photonic Components"],"lifecycle":[{"event":"open","at":"2026-10-29T19:28:49Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":3,"expected_fill_days":36,"reasons":["conf:1","stale_co","velocity","win:early"],"computed_at":"2026-11-02T06:13:15Z"},"pay":{"stated_usd_annual":165000,"is_top_pay":false},"html_url":"https://alion.io/job/optasense-software-engineer","json_url":"https://alion.io/job/optasense-software-engineer.json","meta":{"generated_at":"2026-11-02T18:32:37Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":25891,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2216250},"rest":"https://alion.io/mcp/rest/get_company?id=2216250"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Foptasense-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Foptasense-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Foptasense-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/optasense-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Foptasense-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3478205}},{"tool":"search_jobs","arguments":{"company":"optasense.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3478205},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}