New
Embedded Engineer
![]() | |
![]() | |
![]() United States, Colorado, Longmont | |
![]() | |
Description
Position: Embedded Software Engineer
Experience: 5+ years of experience, M.S. + 3+ years of experience, or PhD + 0+ years of experience
Minimum Education: B.S. in Engineering, Science, or related field.
Compensation Range: $140k - $190k depending upon education, skills, and experience. The embedded engineering team at nLIGHT DEFENSE Systems, Inc. are the vanguard for our laser systems. They are the closest point to hardware and create low-level code to develop the foundation of the entire company. The embedded team is one arm of the Software, Firmware, and Controls team, who collectively develop, deploy, and test the digital half of the company. If working in a true multi-disciplinary environment, robotics, and lasers excites you, nLIGHT DEFENSE is a good fit.
As a member of the Embedded Team, you will work with a combination of firmware and software engineers. You will work with the integration team to collect requirements and troubleshoot. You will be responsible for low-level hardware integration and communication with various components as well as creating high-level applications to integrate with the rest of the laser system. A successful Embedded engineer will create robust code that is reliable in operation and can be debugged efficiently. They should also be willing to understand the end-goal and work with cross-functional teams for final deployment.
All applicants must possess or be qualified to obtain a U.S. DoD Personnel Security Clearance. Preference will be given to candidates with an existing U.S. DoD Personnel Security Clearance. Further information on requirements to obtain a security clearance is available at: https://www.dcsa.mil/mc/pv/mbi/gicp/. Please review this information before applying.
Job Description:
Working with a team of software, firmware, and hardware engineers, develop, test, and deploy digital solutions for embedded code. Work to collect expectations for digital interfaces from the system architect and develop to requirements. Test and debug control and data capture solutions with surrogate test hardware and/or with final deliverable system hardware. Document and track progress against requirements and schedule objectives. Develop requirements and software solutions based on specifications defined by diagrams, documents, and/or example MATLAB or Python code.
Responsibilities:
Required Experience / Capability:
Additional Supporting Desired Experience / Capability:
Benefits Summary:
Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or age. For more information about our commitment to equal employment opportunity, please see this government poster:Know Your Rights: Workplace Discrimination is Illegal. If you are an individual with a disability and need a reasonable accommodation in the application or hiring process, please contact Human Resources at[emailprotected]. |