Software Engineer
Description
Samtec Optical Group is seeking a Software Engineer to join the development team in Colorado Springs, Colorado, to develop automated manufacturing and test software of high-speed optoelectronic devices. The successful candidate will work with development and manufacturing engineers to design, implement automated test algorithms/scripts to enable characterization of optoelectronic components for both engineering and production environments.
Founded in 1976, Samtec is a privately held, $950 million global manufacturer of a broad line of electronic interconnect solutions, including High-Speed Board-to-Board, High-Speed Cables, Mid-Board and Panel Optics, Precision RF, Flexible Stacking, and Micro/Rugged components and cables. Samtec Technology Centers are dedicated to developing and advancing technologies, strategies and products to optimize both the performance and cost of a system from the bare die to an interface 100 meters away, and all interconnect points in between. With 40+ international locations and products sold in more than 125 different countries, Samtec’s global presence enables its unmatched customer service.
Samtec is the industry-leading provider of mid-board optical transceiver solutions. This growing and comprehensive family of products provides reliable signal integrity over an extended distance in chip-to-chip, board-to-board, on-board and system-to-system connectivity. Optical products are offered with Samtec’s Sudden Service® - full engineering support, online tools and a service attitude that is unmatched.
Responsibilities:
- Develop new test scripts and algorithms for our optical transceivers.
- Participate in the development, maintenance and integration of the in-house manufacturing test platform.
- Develop drivers to communicate with test instruments.
- Perform code review and provide feedback and recommendations on the work of other members of the team.
- Provide Software Support to manufacturing, on site and remotely.
- Provide Software Support to the engineering team during the development phase of new products.
Requirements:
- He/she must have worked 2+ years in test software development role, ideally with high-speed optoelectronic equipment.
- The candidate must be experienced with:
- Object oriented programming language: C# or VB.NET
- Experience with relational databases such as SQL Server and mySQL.
- Scripting language: Python or other
- The candidate must be a self-motivated person with good documentation skills, strong attention to detail, and ability to work directly with design engineers.
- The candidate must be able to work on multiple projects simultaneously in a fast-moving environment.
- The candidate must show initiative and be able to work under limited supervision.
Desired skills:
- Experience in a manufacturing environment is a plus.
- Familiarity with optical and RF test equipment is a plus.
- Familiarity with basic concepts of optics is a plus.
- Experience working with cloud computing platforms such as AWS and Azure.
- Experience developing and testing REST APIs.
- Experience in developing modern Web applications is a plus.
- Experience developing reports and dashboards using SSRS or Power BI.
- Experience with NoSQL databases (ex. MongoDB).
- Experience with the different communication protocols: I2C, SPI, GPIB, USB, RS232.
Education:
- The candidate must possess at least a bachelor’s degree in computer science, Electrical Engineering or an equivalent discipline.
Compensation:
- $83 - $101K per year inclusive of bonuses and is commensurate with experience.
- Samtec's generous benefit package includes medical (HSA/PPO) dental, vision, hearing, group life, AD&D, short- and long-term disability, EAP, 401K match / profit sharing (Samtec will contribute 7% of your total gross pay to your 401(k) plan regardless of any contributions you make and will match the first 5% of your contribution to the 401(k)-plan dollar for dollar), plus other voluntary options, as well as paid time off.
SAMTEC, Inc. is an Equal Opportunity Employer and committed to creating a diverse environment. All employment decisions at Samtec are based in business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, pregnancy or parental status, age, disability, sexual orientation, gender and/or gender identity/expression, marital status, past or present military service, family medical history or genetic information, or any other status protected by applicable laws. Privacy Policy: https://www.samtec.com/about/legal/#privacyrightspage