Senior Software Engineer – Embedded Linux for Photonics

Luna-Innovations-Incorporated

Chino (CA)

Presencial

USD 128.000 - 165.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Luna Innovations in Chino, CA is seeking a Software Engineer II to join our software team for photonics instrumentation. You will build applications that control precision optical instruments, process high‑speed data, and visualize complex optical behavior in real time on Linux, Windows, and embedded Linux devices.

You will design software architecture, implement APIs and SDKs, and collaborate with optical, electrical, firmware, and systems engineers to bring new products to market.

Formación

  • Bachelor's degree in CS/CE or related field required.
  • 3+ years of professional software engineering experience.
  • Proficiency in C/C++ and Python.
  • Experience developing, debugging, and maintaining software on Linux.
  • Experience with multithreading, memory management, and performance optimization.
  • Experience with Git/GitHub workflows and code reviews.
  • Familiarity with software build systems, debugging tools, unit testing and validation.
  • Strong analytical troubleshooting and cross-domain collaboration.
  • Effective technical communication and documentation; Agile mindset.
  • Ability to thrive in a fast-paced, team-oriented environment.

Responsabilidades

  • Design, develop, and maintain reliable C/C++ and Python applications for Linux and Windows, including GUIs.
  • Design modular software components and interfaces for hardware-integrated products; evaluate trade-offs.
  • Develop and integrate software on embedded Linux platforms, including cross-compilation.
  • Improve build and release processes, automated testing, packaging, deployment, and Linux updates.
  • Develop and support APIs, SDKs, and remote control interfaces for instrument integration.
  • Apply code review, testing, debugging, validation, versioning, and documentation practices.
  • Collaborate with optical, electrical, firmware, and systems engineers and other teams to bring products to market.

Conocimientos

C/C++ proficiency
Python proficiency
Linux development
Multithreading
Memory management
Git/GitHub workflows
Build systems & debugging tools
Agile environment
Technical communication
Analytical troubleshooting

Educación

Bachelor's degree in Computer Science or related field
Master's degree (preferred)

Herramientas

Git/GitHub
Linux
Yocto Project
Buildroot
Embedded Linux
Cross-compilation
Qt (nice-to-have)

Descripción del empleo

Luna Innovations in Chino, CA is seeking a Software Engineer II to join our software team for photonics instrumentation. You will build applications that control precision optical instruments, process high‑speed data, and visualize complex optical behavior in real time on Linux, Windows, and embedded Linux devices.

You will design software architecture, implement APIs and SDKs, and collaborate with optical, electrical, firmware, and systems engineers to bring new products to market.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Photonics Software Engineer II - Real-Time Instrument
Photonics Software Engineer II - Real-Time Instrument

Advancedphotonix • Chino (CA)

Presencial
USD 120.000 - 170.000
Real-Time Optical Instrument Software Engineer II
Real-Time Optical Instrument Software Engineer II

Luna Innovations Incorporated • Chino (CA)

Presencial
USD 128.000 - 165.000
Senior Firmware Engineer – Photonics Instrumentation
Senior Firmware Engineer – Photonics Instrumentation

Luna Innovations Incorporated • Chino (CA)

Presencial
USD 90.000 - 140.000
Photonics Firmware Engineer — Real-Time Embedded Systems
Photonics Firmware Engineer — Real-Time Embedded Systems

Luna-Innovations-Incorporated • Chino (CA)

Presencial
USD 110.000 - 150.000
Software Engineer
Software Engineer

Advancedphotonix • Chino (CA)

Presencial
USD 120.000 - 170.000
Real-Time Embedded Firmware Engineer – Optics Instruments
Real-Time Embedded Firmware Engineer – Optics Instruments

Advancedphotonix • Chino (CA)

Presencial
USD 100.000 - 140.000
Software Engineer
Software Engineer

Luna Innovations Incorporated • Chino (CA)

Presencial
USD 128.000 - 165.000
Software Engineer
Software Engineer

Luna-Innovations-Incorporated • Chino (CA)

Presencial
USD 128.000 - 165.000
Firmware Engineer
Firmware Engineer

Advancedphotonix • Chino (CA)

Presencial
USD 100.000 - 140.000
Firmware Engineer
Firmware Engineer

Luna Innovations • Chino (CA)

Presencial
USD 90.000 - 140.000