← Back to opportunities
Design and develop software features based on high level customer and product line management requirements Develop new features for existing and future products Resolving bugs and other sustaining issues legacy products Work with validation and integration engineers optical, hardware and test engineering teams to continuously improve product performance, execution efficiency, and development processes. Ensure firmware documentation is accurate and up to date. Coaching junior software engineers. Drive coding reviews and practices across team Pre and Post sales customer interactions, provide guidance to Field Application Engineers Provide input to documentation team University degree in Electrical Engineering or Computer Science 8+ years of ...
About the Role
Primary Duties & Responsibilities
Software development – 75%
Teamwork and Support – 25%
Education & Experience
Ready to Join Through a Referral?
Apply now and get connected directly with the hiring team
Apply for this Position