FLSA: Salary
Reports To: VP of Engineering
Salary Range: $65,000 - $75,000
About the Role
Bristol Instruments is a world leader in optical interferometer-based instrumentation. We serve customers in top scientific research institutions, telecommunications, and optical metrology communities. At Bristol Instruments, we believe that providing reliable, cutting-edge metrology solutions to our customers creates opportunities to improve quality of life on a global scale. Our engineering team supports existing products and creates innovative solutions to meet the most demanding requirements for current and future metrology applications.
As a Software Engineer at Bristol Instruments, you are an integral member of an engineering team responsible for delivering effective, quality solutions to support and improve our products, and serve the unmet needs of our customers. To be effective in your role, you should:
- Own development and upkeep of customer-facing software applications, including product DLLs and stand-alone GUI for new and existing products.
- Drive and support continuing improvement and refactoring efforts within an active software environment.
- Maintain internal software tools, including but not limited to: SVN, Git, and virtual machines.
Responsibilities
- Support ARM and DSP development by implementing and testing clearly defined algorithms and other performance improving innovations supporting on-going product development efforts.
- Provide technical support to internal and external customers, including but not limited to bug fixes, generating reusable sample code, and workflow improvements.
- Collaborate across departments to improve performance, develop value-added features, and reduce upkeep overhead for customer-facing software applications.
Core Qualifications
- Demonstrated proficiency in C or C++ and Python
- Technical acumen and practical experience designing and developing software solutions.
- Competence in Object-Oriented Programming and mathematical analysis.
- Excellent interpersonal, problem-solving, and time management skills.
- Bachelor of Science in Computer Engineering or Computer Science; equivalent knowledge and demonstrated technical skill will also be considered.
Desired Qualifications
- Knowledge of embedded Linux systems, TI DSP, and real time operation.
- Familiarity with Qt.
- Demonstrated experience working through the software development lifecycle.
- Experience with TI DSP/Microcontroller programming tools, including software emulators/debuggers.
- Experience with LabView.
- Experience level of 2+ years, co-op experience or similar experience demonstrating the above qualifications is desirable.
Motivated candidates with industry experience, and new graduates are encouraged to apply.
Submit resumes here: careers@bristol-inst.com
Equal Opportunity Employer
Bristol Instruments is an Equal Opportunity Employer and makes employment decisions on the basis of merit. We want to have the best available persons in every job. Bristol Instruments is committed to complying with all applicable laws providing equal employment opportunities to individuals regardless of race, color, creed, sex, marital status, age, national origin, physical handicap, disability, medical condition, ancestry or any other protected characteristic.