LongmontRecruiter Since 2001
the smart solution for Longmont jobs

Senior Principal Software Engineer

Company: Coherent
Location: Longmont
Posted on: March 21, 2023

Job Description:

Job Description

Primary Duties & Responsibilities

  • This person shall serve as the lead software engineer in the Gimbals Group, design and development of real-time software to interface with on-board sensors/actuators, monitor system performance/health, handle faults and safety interrupts, provide host communications and mode logic, and implement sophisticated motion control algorithms developed in coordination with control systems subject matter experts.
  • As the lead software engineer, this person shall be responsible for the developing and implementing new software processes and standards in collaboration with lead opto-mechanical, electrical, controls and systems engineers.
    • Develops and collaborates with other Engineering personnel on system level details including communication protocols, operational modes, fault handling/recovery, system integration and hardware testing
    • Actively participates with technical teams for design and configuration of necessary test, development, and trouble-shooting efforts to support assigned programs.
    • Drive activities to develop, document and maintain architectures, requirements, algorithms, interfaces, and designs for software systems;
    • Drive development of code and integration of complex software components into a fully functional software systems;
    • Lead development of software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met, and providing technical guidance across disciplines for software projects;
    • Lead development, selection, tailoring and deployment of processes, tools and metrics, software supplier management, and planning, executing and documenting software research and development projects;
    • Serve as a subject matter expert for software domains related to gimballed systems, system-specific issues, processes, and regulations, contributing to proposals and quotations for proposed work;
    • Support new-business-development efforts and build Coherent Corp's intellectual property portfolio by developing innovative product features; and
      • This person shall be responsible for leading architectural software design, developing full-stack embedded software from low-level device drivers to interfaces, application-layer control loops and state machines for complex, custom, high-speed electro-optic systems.
      • Additional administrative, documentation, and technical support to the Engineering Manager/Director is also expected Education & Experience
        • Minimum BS in Computer Engineering, Computer Science, or Electrical Engineering +15 years of relevant experience including embedded software development for electro-mechanical systems and extensive C/C++ programming experience.
          • Ph.D. or M.S. in Computer Science or Electrical Engineering with at least 10 years of post-graduation experience. Preferred
          • Experience with full life cycle of product development including integration testing
          • Experience with distributed motion control systems
          • Demonstrated ability to achieve results independently or working with others.
          • Special considerations for applicants with experience listed below:
            • Understand precision high speed pointing with high inertia dynamic system compensation
            • Laser system integration including shared system resources and controls including system SCADA
            • Nested controls to manage high relative bandwidth subsystems
            • Connection to ATP systems including safety and prompt exclusion cueing
            • Stability and attitude controls in zero g environments Skills
              • Must be able to obtain and maintain a US Secret Clearance. An active clearance is highly desirable.
              • Must be a self-starter, able to multi-task, work independently and collaboratively in a matrix managed organization. Must be able to collaborate with and manage colleagues in remote locations.
              • Strong verbal and written technical communication skills.
              • Strong software design skills for embedded software applications.
              • Relevant experience generating, troubleshooting, and qualifying embedded software designs to requirements.
              • Experience with down selecting and implementing real-time software operating systems for embedded hardware applications including; integration of multiple communication standards, multitasking, synchronization, and latency.
              • Experience with embedded software for precision motion control systems
              • Experience with communication protocols such as UDP, TCP/IP, RS-232/422/485, EtherCAT, BISS, Ethernet POWERLINK, CANopen
              • Experience developing and qualifying software for military and space applications
              • Experience with some of the following: MATLAB, Simulink, Simulink Real-Time, COTS Real-time hardware targets, LabVIEW, Intel Alterra Family of FPGAs, ELMO Motion Control Studio
              • Must be capable of interpreting schematics, wire harness, and assembly drawings.
              • Experience in process design, development and technical planning is desired.
              • US Citizen Working Conditions
                • Primary workspace is office environment with limited trips to lab.
                • Must be comfortable working in a lab environment with high voltage equipment present.
                  Physical Requirements

                  Office job with no strenuous physical requirements. Sedentary work, sitting (8hrs)

                  ITAR/Export Compliance

                  This job requires that an individual come into contact with raw materials, products, equipment / machines, software or technology controlled by the Export Administration Regulations or the International Traffic in Arms Regulations. The job must be filled by a U.S. person or a person for whom a valid export control exception has been obtained, or is not required, from the U.S. Government.

                  To conform to U.S. Government export regulations (ITAR), applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8. U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.

                  Safety Requirements

                  All employees are required to follow the site EHS procedures and Coherent Corp EHS standards.

                  Position will require compliance with laser safety standards.

                  Quality and Environmental Responsibilities

                  Depending on location, this position may be responsible for the execution and maintenance of the ISO 9000, 9001, 14001 and/or other applicable standards that may apply to the relevant roles and responsibilities within the Quality Management System and Environmental Management System.

                  ISO 9001

                  Culture Commitment

                  Ensure adherence to company's values (ICARE) in all aspects of your position at Coherent Corp.:

                  Integrity - Create an Environment of Trust

                  Collaboration - Innovate Through the Sharing of Ideas

                  Accountability - Own the Process and the Outcome

                  Respect - Recognize the Value in Everyone

                  Enthusiasm - Find a Sense of Purpose in Work

                  Coherent Corp. is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

                  ABOUT US

                  Coherent is a global leader in lasers, engineered materials and networking components. We are a vertically integrated manufacturing company that develops innovative products for diversified applications in the industrial, optical communications, military, life sciences, semiconductor equipment, and consumer markets. Coherent provides a comprehensive career development platform within an environment that challenges employees to perform at their best, while rewarding excellence and hard-work through a competitive compensation program. It's an exciting opportunity to work for a company that offers stability, longevity and growth. Come Join Us!

                  Note to recruiters and employment agencies: We will not pay for unsolicited resumes from recruiters and employment agencies unless we have a signed agreement and have required assistance, in writing, for a specific opening.

Keywords: Coherent, Longmont , Senior Principal Software Engineer, IT / Software / Systems , Longmont, Colorado

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Colorado jobs by following @recnetCO on Twitter!

Longmont RSS job feeds