LightWorks Optical Systemsposted 16 days ago
Senior
Warren, NJ
Primary Metal Manufacturing

About the position

Coherent Aerospace & Defense, Emerging Products & Technologies Business Unit is seeking an embedded software engineer to contribute to the development of advanced laser systems for defense applications. The role involves working as a member of a cross-disciplinary team of expert systems engineers, optical engineers, electrical engineers, and FPGA engineers developing customized laser systems for aerospace & defense customers. The engineer will be responsible for architecting, designing, and documenting software for assigned projects, creating design documentation including Software Requirements Documents, block diagrams, Software Design Documents, and Interface Control Documents. The engineer may serve as the lead software engineer on assigned projects.

Responsibilities

  • Architect and design software for assigned projects.
  • Develop software (primarily embedded) to meet system requirements across the full software stack.
  • Create Software Test Plans and support integration and test activities.
  • Write software scripts and tools to support software development and system test.
  • Participate in writing proposals and providing cost and schedule estimates for new business pursuits.
  • Act as a subject matter expert in embedded systems and control software development.

Requirements

  • Minimum of 12 years of related experience with a Bachelor's degree; or 10 years with a Master's degree; or a PhD with 7 years experience.
  • Significant experience in architecting and designing software solutions in embedded systems.
  • Strong understanding of embedded processor platforms, FPGAs, and system-on-chip devices.
  • Experience with AMD/Xilinx platforms is preferred.
  • Proficient in C and C++, with a strong background in object-oriented programming.
  • Experience developing multi-threaded software.
  • Strong debugging and troubleshooting skills.
  • Experience with real-time operating systems (RTOS) and/or embedded Linux.
  • Understanding of embedded hardware devices and chip-to-chip interfaces.
  • Experience developing software for closed-loop control functions and state machines.
  • Demonstrated experience working with cross-disciplinary engineering teams.

Nice-to-haves

  • Experience working with laser systems.
  • Past experience on high-reliability systems for defense and/or space.
  • Experience developing in C#, Python, LabVIEW, or Rust.

Benefits

  • Equal opportunity employer.
  • Adherence to company's values (ICARE).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service