Senior Software Engineer
Luna Innovations
Job Description
Job Description
About Luna Innovations & The Optics/Polarization Product Line
At Luna Innovations, we measure and manage light in optical fiber. Our Optics/Polarization product line, based out of 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, high-speed polarization state management, full function polarization light analyzer—are critical for optical communications, silicon photonics testing, and fiber optic sensing.
Role Overview
We are seeking a talented Software Engineer with at least 5 years of experience to join the software development team for photonics instrumentation. You will bridge the gap between complex optical hardware and user-facing data, writing the code that controls precision optical devices , manages high-speed data acquisition, and visualizes complex optical impairments in real time.
If you are passionate about hardware-software integration and want to build the logic that drives state-of-the-art optical test equipment, we want you on our team.
Key Responsibilities
- Hardware Control & Integration: Develop low-level firmware and high-level software to interface with custom optical hardware
- Data Acquisition & Processing: Design software architectures capable of handling high-speed data streams from optical detectors, ensuring seamless data stream and real-time processing.
- Algorithm Implementation: Translate complex optical physics and mathematics into efficient code, including optical parameter matrix manipulation (such as Stokes parameters), close-loop control based on measurement result etc.
- Application Development: Maintain and expand our user-facing data display software/GUI, creating intuitive interfaces that allow engineers to visualize data on a virtual oscilloscope or Poincaré sphere.
- Automated Test Environments (ATE): Expose APIs and write SDKs so our instruments can be seamlessly integrated into our customers' larger manufacturing and test pipelines.
- Cross-Functional Collaboration: Work closely with optical, electrical, and systems engineers to define instrument capabilities, troubleshoot prototypes, and bring new photonic test equipment to market.
Required Skills & Experience
Building highly precise polarization instruments requires a specific blend of hardware intuition and software architecture. To be successful in this role, you will need:
- Experience: 5+ years of professional software engineering experience, specifically in environments where software interacts directly with physical hardware or scientific instrumentation.
- Core Languages: Proficiency in C/C++ (for low-level hardware control, embedded systems, and high-performance data processing) and Python (for scripting, automation, and data analysis).
- Hardware Interfacing: Deep understanding of communication protocols and hardware interfaces (e.g., SPI, I2C, UART, TCP/IP, USB, GPIB). You should be comfortable reading a hardware datasheet and writing the driver logic.
- Real-Time Processing: Experience with multithreading, memory management, and optimizing code for speed to ensure microsecond-level switching and data logging without latency.
- Mathematical & Analytical Proficiency: The software must calculate and map dynamic optical states. You should have a solid grasp of linear algebra and matrix math (crucial for Jones and Mueller matrices).
- Problem Solving: Exceptional ability to debug complex, multi-disciplinary systems where a software bug might actually be an electrical noise issue or an optical alignment problem.
Preferred Qualifications
- Domain knowledge in optics, photonics, or telecommunications (specifically concepts like optics IL, RL PDL, and polarization states).
- Experience designing and building Graphical User Interfaces (GUIs) for scientific or test measurement equipment.
- Experienced in Linux driver/App development
- Familiarity with lab equipment (oscilloscopes, spectrum analyzers, logic analyzers) for debugging software-hardware interactions.
- Instrument/equipment control language such as LabVIEW.
Salary & Level
- Salary will be commensurate with experience, and the level of the role may vary. We are ideally looking for a Senior Software Engineer .
Luna is an Equal Employment Opportunity Employer – Luna provides equal employment opportunities to all employees and applicants for employment without regard to race, color, ancestry, national origin, gender, sexual orientation, marital status, religion, age, disability, gender identity, results of genetic testing, or service in the military or any other characteristic. Equal employment opportunity applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training. Luna expressly prohibits any form of unlawful employee harassment or discrimination based on any of the characteristics mentioned above.
$120k - $150k
...organizations and over 50 percent of Fortune 100 companies. Learn more at bonterratech.com. About the Role Job Summary The Senior Software Engineer (Auth0) designs, implements, and maintains secure, scalable identity and access management (IAM) solutions across Bonterra...SeniorFull timeWork at officeLocal area$130k - $210k
...are unable to provide Visa sponsorship. Engineering at Swiftly Engineering at Swiftly is not... ...and mitigate risks, and building scalable software using industry best practices. We’re... ...needs. The Role Swiftly is looking for a Senior Software Engineer with experience building...SeniorWork experience placementWork at officeHome officeFlexible hours$140k - $205k
Medium is seeking a Senior Software Engineer in Ontario, California. This role involves developing software for on-vehicle hardware systems in public transit. Candidates should have over 5 years of experience, especially with embedded systems and IoT platforms. A strong...SeniorFlexible hours$130k - $210k
A leading transit data platform company is seeking a Senior Software Engineer to design, build, and maintain scalable cloud-based services that improve public transit. Candidates should have over 5 years of experience in software engineering, with strong skills in Java...Senior$180k - $220k
...onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer to join our HSM team and help us build an API-first platform for businesses and developers to launch crypto products....SeniorFull timeWork at officeWorldwide- ...A leading recruitment agency is seeking a Cloud Engineer for a remote role. The ideal candidate must have over 15 years of experience developing web and desktop applications and expertise in cloud technologies like AWS, Google Cloud, and Azure. Key responsibilities include...SeniorRemote work
$180k - $220k
...time onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is seeking a Senior Software Engineer to build the next generation of trade settlement infrastructure for institutional crypto trading. You will design robust...SeniorFull timeWork at officeWorldwide$136k - $150k
...ways for creators to engage and monetize their audiences. ABOUT THE ROLE We’re looking to expand our team with a Senior Software Engineer, reporting to the VP of Engineering, to help shape this next chapter. You’ll work closely with Product and Design teams to...SeniorLocal areaRemote work- Pomona College is seeking a Senior Software Developer to join our team in Claremont, California. In this role, you'll be responsible for... ...Candidates should have a bachelor's degree in computer science or engineering and 5+ years of software development experience,...Senior
- A leading aerospace solutions provider is seeking a full-time Web Developer in Pomona, California. This role requires extensive experience with web development technologies including PHP, jQuery, and CSS/HTML, along with database development expertise in Oracle/SQL. Candidates...SeniorFull timeNight shiftWeekend work
- and the job listing Expires on June 12, 2026 Autodesk’s PLM engineering team is hiring a Senior Software Development Engineer, a backend developer who will own and accelerate developer productivity and the low-level modernization work that enables the next generation...SeniorFor contractors
$90.06k - $168.71k
Prime Healthcare, located in Ontario, California, is seeking a Senior Application Analyst (HRIS) to supervise the development and support of Infor Lawson HR systems. The ideal candidate will have a Bachelor’s degree in computer science and five years of HRIS experience...Senior- Riveron is seeking a Salesforce Developer to focus on Sales and Marketing Cloud. The role involves configuring and optimizing Salesforce Sales Cloud, enhancing customer engagement, gathering business requirements, and ensuring seamless user experiences. Candidates should...SeniorFull time
$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorRemote job$180k - $220k
...onsite at our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Mobile Software Engineer with a strong background in React Native to join our team and help us build cross-platform mobile applications that enhance...SeniorFull timeWork at officeWorldwide$107k - $157.3k
...efficiency, and reduce costs. We’re looking for a highly motivated Senior Software Developer to join our dynamic team in building a modern SaaS... ...Qualifications Bachelor’s degree in computer science, engineering, or similar field 5+ years of hands-on experience in...SeniorFor contractors$35 - $45 per hour
HCI Systems in Ontario, California is seeking skilled DAS Designers and Senior Designers to design and generate DAS/ERRCS drawings. Responsibilities include drafting shop drawings, conducting RF modeling, and preparing necessary documentation. Applicants need strong AutoCAD...SeniorHourly pay- Generac Power Systems is seeking a Senior Applications Engineer in Corona, California. This role focuses on architecting microgrid designs and providing technical resources for energy storage solutions. The ideal candidate has over 8 years of experience in applications...Senior
$197k - $247k
...experience requirements vary by role and will be assessed during the interview process. About the Role: We are looking for a Senior Software Engineer to architect, build, and maintain the data infrastructure at Gusto. As part of the Data Platform team, you will...SeniorRemote jobFull timeWork at officeLocal area2 days per week3 days per week- ...and inclusive environment is critical for the success of our business, and we actively work towards it every day. At FCT, a Senior Software Developer plays a leading role in the development, installation, testing, and maintenance of software systems to help our business...Senior
$104.25k - $139k
...Senior SAP FIORI Developer USA - Corona, CA About Monster Energy: Forget about blending in. That's not our style. We're the risk-takers, the trailblazers, the game-changers. We're not perfect, and we don't pretend to be. We're raw, unfiltered, and a bit unconventional...Senior- Envista is hiring a Sr. 3D C++ Software Engineer in Pomona, CA. This role focuses on applied math to develop core algorithms for transforming CAD into manufacturing processes, requiring strong problem-solving skills and expertise in C++. The selected candidate will work...Senior
- A leading aerospace technology company is seeking an experienced Software Engineer to provide engineering support and collaborate with agile teams. The ideal candidate will have a strong background in Python development and message-driven applications. Responsibilities...SeniorFlexible hours
- A leading technology company is seeking a Senior Software Development Engineer to enhance developer productivity and modernize backend systems. This role involves designing scalable solutions, diagnosing complex issues, and leading modernization initiatives across teams...Senior
- A technology solutions company in California is looking for a skilled Python Engineer with over 9 years of experience in software development. The role involves providing engineering support, developing and deploying Python applications, and collaborating with agile teams...SeniorFull timeFlexible hours
- A leading consulting firm is seeking a Senior SAP FICO Analyst with expertise in OpenText Vendor Invoice Management (VIM). The role involves leading the design and configuration of VIM within SAP S/4HANA, driving invoice automation, and supporting large-scale SAP transformation...Senior
- A technology firm located in California is seeking an experienced software engineer with a Bachelor of Science in Computer Science or Mathematics. The ideal candidate will have over 9 years of related work experience, strong skills in iOS SDK, and familiarity with various...SeniorWork experience placement
- ...team Ability to troubleshoot and isolate defects within complex software systems Effective verbal and written communication Preferred... ...development methodologies Essential Daily Job Duties Provide 2nd Level Engineering support for RMLS Collaborate with agile teams to develop,...SeniorFull timeWork experience placementCasual workFlexible hours
$140k - $180k
A leading consulting firm in water resources is seeking a hydromechanical engineer to manage engineering projects related to water pumping and piping systems. The role requires at least eight years of relevant experience, a PE license, and strong communication skills....Senior- A technology company in Pomona, CA is seeking an experienced Linux Systems Engineer to enhance its enterprise infrastructure. Responsibilities include designing and maintaining Linux systems across cloud and on-premise platforms. The ideal candidate has over 10 years of...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- part time software developer remote Chino, CA
- senior performance engineer Chino, CA
- senior vice president of operations Chino, CA
- senior manager diversity & inclusion Chino, CA
- senior Chino, CA
- senior implementation project manager Chino, CA
- senior manager m&a tax Chino, CA
- senior level Chino, CA
- senior application security Chino, CA
- senior manager legal Chino, CA

