Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 17 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Chino, CA vacancy
  • $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... 
    Senior
    Full time
    Work at office
    Local area

    Social Solutions Global

    Ontario, CA
    1 day ago
  • $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... 
    Senior
    Work experience placement
    Work at office
    Home office
    Flexible hours

    Medium

    Ontario, CA
    2 days ago
  • $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... 
    Senior
    Flexible hours

    Medium

    Ontario, CA
    1 day ago
  • $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

    Medium

    Ontario, CA
    4 days ago
  • $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.... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Ontario, CA
    a month ago
  •  ...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... 
    Senior
    Remote work

    MyRecruiter

    Ontario, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Ontario, CA
    a month ago
  • $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... 
    Senior
    Local area
    Remote work

    Fox Corporation

    Ontario, CA
    12 hours ago
  • 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

    Pomona College

    Claremont, CA
    2 days ago
  • 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...
    Senior
    Full time
    Night shift
    Weekend work

    Fovea Aero Systems

    Pomona, CA
    4 days ago
  • 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... 
    Senior
    For contractors

    Pomona College

    Claremont, CA
    12 hours ago
  • $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

    Prime Healthcare

    Ontario, CA
    2 days ago
  • 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...
    Senior
    Full time

    Riveron

    Ontario, CA
    2 days ago
  • $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’... 
    Senior
    Remote job

    Speechify

    Ontario, CA
    more than 2 months ago
  • $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... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Ontario, CA
    a month ago
  • $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... 
    Senior
    For contractors

    Pomona College

    Claremont, CA
    2 days ago
  • $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... 
    Senior
    Hourly pay

    HCI Systems

    Ontario, CA
    3 days ago
  • 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

    Generac Power Systems

    Corona, CA
    4 days ago
  • $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... 
    Senior
    Remote job
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    gusto

    Ontario, CA
    a month ago
  •  ...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

    FCT

    Ontario, CA
    more than 2 months ago
  • $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

    Monster Energy

    Corona, CA
    12 hours ago
  • 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

    Envista

    Pomona, CA
    2 days ago
  • 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... 
    Senior
    Flexible hours

    Fovea Aero Systems

    Pomona, CA
    4 days ago
  • 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

    Pomona College

    Claremont, CA
    12 hours ago
  • 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... 
    Senior
    Full time
    Flexible hours

    Fovea Aero Systems

    Pomona, CA
    4 days ago
  • 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

    Bull City Talent Group

    Corona, CA
    4 days ago
  • 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... 
    Senior
    Work experience placement

    Fovea Aero Systems

    Pomona, CA
    4 days ago
  •  ...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,... 
    Senior
    Full time
    Work experience placement
    Casual work
    Flexible hours

    Fovea Aero Systems

    Pomona, CA
    1 day ago
  • $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

    Mead & Hunt, Inc.

    Ontario, CA
    3 days ago
  • 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

    Lereta Llc

    Pomona, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!