Senior Software Engineer

2 months ago


Saint Louis, United States Opto-Alignment Technology Full time
Job DescriptionJob Description

Opto Alignment Technology is seeking a talented, enthusiastic, and creative Senior Software Engineer to join our small but rapidly growing business. Opto Alignment is highly recognized as a quality developer and supplier of state-of-the-art laser-based systems for precision optics alignment, assembly, inspection, and surface metrology. The successful candidate will report to the VP of Engineering and work with our internal R&D teams to develop robust User Interface application code in support of our broad range of end products. The Senior Software Engineer is expected to have a strong background programming Windows-based applications that interface to light sources, sensors, and precision motion control hardware. Opto Alignment maintains a “hands-on” work environment in which the candidate may contribute to the creation of software documentation, assisting with the testing of prototype systems, and debugging released software in the field.

Job Responsibilities:

  • Work with core software and general R&D teams on the development of new User Interface applications for next-generation optical instrumentation products.
  • Manage software projects - including scope of work and execution during new software development activities.
  • Work closely with Production and Applications teams during new product roll-out to manufacturing and commissioning at customer sites.
  • Maintain well documented code and manage software updates and releases via company secure repository.
  • Stay current with the latest developments in Windows computing, high-speed interfaces, and communication protocols with particular emphasis on instrumentation and robotics.

Requirements:

  • BSc in Engineering, Physics, or related discipline.
  • Minimum 5 years of software development experience on Windows platforms using Microsoft C# and other .Net languages.
  • User interface development for automated measurement instruments using Windows Presentation Foundation (WPF) or WinForms.
  • Experience with image processing using processing toolkits such as Halcon, Cognex, Matrox or OpenCV.
  • Proficiency in hardware control and data acquisition over Serial, Ethernet, USB, or other general I/O protocols.
  • Strong communication skills, team player, and ability to work with minimal supervision.
Company DescriptionOpto Alignment, located in Charlotte NC, is a leading manufacturer of ultra precision alignment, assembly and inspection optical systems. Our flagship product, the Laser Alignment & Assembly Station (LAS), employs latest generation illumination and vision technologies, along with computer automation, to achieve sub-micron centering precision. For more than 30 years, Opto Alignment is a recognized leader in the field of optical instrumentation where we offer complete solutions for opto-mechanical design, ultra precision machining, system manufacturing and assembly services ranging from the visible to the infrared spectrum.Company DescriptionOpto Alignment, located in Charlotte NC, is a leading manufacturer of ultra precision alignment, assembly and inspection optical systems. Our flagship product, the Laser Alignment & Assembly Station (LAS), employs latest generation illumination and vision technologies, along with computer automation, to achieve sub-micron centering precision. For more than 30 years, Opto Alignment is a recognized leader in the field of optical instrumentation where we offer complete solutions for opto-mechanical design, ultra precision machining, system manufacturing and assembly services ranging from the visible to the infrared spectrum.

  • Saint Louis, United States Exegy Inc Full time

    Job DescriptionJob DescriptionDescription:Exegy is a global leader in intelligent market data, advanced trading systems, and future-proof technology. Exegy serves as a trusted partner to the complete ecosystem of the buy-side, sell-side, exchanges, and financial services technology firms around the globe. Headquartered in St. Louis with regional offices in...


  • Saint Louis, United States US Cloud Full time

    US Cloud is looking for a Senior Software Engineer to provide technical leadership to the development team in designing, building, and delivering high-quality software solutions. We’re looking for a team member who is up to date on new technologies, patterns, and practices in the software industry. In addition, you will guide and assist development team...


  • St Louis, Missouri, United States DNI (Delaware Nation Industries) Full time

    Senior Software Engineer Opportunity at DNI (Delaware Nation Industries)DNI (Delaware Nation Industries) is on the lookout for a skilled Senior Software Engineer to enhance our team dedicated to advancing technology solutions.Position Overview:We are in search of a proficient Senior Java Web Engineer to contribute to our dynamic team. The successful...


  • St Louis, Missouri, United States DNI (Delaware Nation Industries) Full time

    Senior Software Engineer Opportunity at DNI (Delaware Nation Industries)DNI (Delaware Nation Industries) is actively searching for a skilled Senior Software Engineer to become a vital member of our team, contributing to innovative projects.Position Overview:We are in pursuit of a proficient Senior Java Web Engineer who will play a key role in our expanding...


  • Saint Louis, United States SureCam Full time

    Job DescriptionJob DescriptionDay in the Life as a Senior Software Engineer:SureCam has been a global leader in video telematics since 2014.  This position will be part of the core team that continues enhancing SureCam's ability to deliver real-time video, telematics data and safety insights to commercial vehicle fleets.  Applicants should have...


  • Saint Paul, Minnesota, United States Blue Star Partners LLC Full time

    Job OverviewPosition: Senior Software EngineerCompany: Blue Star Partners LLCContract Type: W-2 onlyRole Summary:The Senior Software Engineer will play a pivotal role in developing innovative solutions within the Electrophysiology Division. This position involves the design and implementation of software systems and architectures to enhance our product...


  • St Louis, United States Crossbar Full time

    Crossbar is seeking a skilled Senior Software Engineer to develop high-quality software solutions that meet user needs. The Senior Software Engineer will play a key role in driving projects forward and contributing to continuous improvement initiatives. This will involve analyzing requirements, designing robust architectures, writing efficient code and...


  • St. Louis, United States Crossbar Full time

    Crossbar is seeking a skilled Senior Software Engineer to develop high-quality software solutions that meet user needs. The Senior Software Engineer will play a key role in driving projects forward and contributing to continuous improvement initiatives. This will involve analyzing requirements, designing robust architectures, writing efficient code and...


  • Saint Louis, United States PENTA Engineering Corporation Full time

    Job DescriptionJob DescriptionJob Title: Senior Mechanical EngineerPENTA is seeking registered Senior Mechanical Engineer for our St. Louis, MO office with 10 to 15 years of experience for a leadership role. Will lead and mentor junior team members. Reporting to the Chief Mechanical Engineer.Core competencies required are development of design criteria, mass...


  • Saint Louis, MO, United States US Cloud Full time

    US Cloud is looking for a Senior Software Engineer to provide technical leadership to the development team in designing, building, and delivering high-quality software solutions. We’re looking for a team member who is up to date on new technologies, patterns, and practices in the software industry. In addition, you will guide and assist development team...


  • St Louis, Missouri, United States ENVISN INCORPORATED Full time

    Position:Senior Go Software EngineerLocation: Fully RemoteType: Long-term ContractAbout ENVISN INCORPORATED:ENVISN INCORPORATED is a premier technology firm committed to delivering groundbreaking solutions in data management. Become a part of our elite engineering team and engage in transformative projects that make a significant difference in the...


  • Saint Petersburg, United States Dynasty Financial Partners, LLC Full time

    Job DescriptionJob DescriptionDescription:Dynasty Financial Partners is seeking a motivated, self-starting individual to join our team and pursue our shared goal of providing exceptional service for our clients. As a Senior Software Engineer, you will serve as a dedicated resource for various software projects and assist on internal and external client...


  • St Louis, Missouri, United States ENVISN INCORPORATED Full time

    Position OverviewWe are seeking a talented Senior Go Software Engineer to contribute to our innovative projects at ENVISN INCORPORATED. This role is fully remote and offers a long-term contract opportunity.Key ResponsibilitiesAct as a vital member of the engineering team dedicated to enhancing user experiences through efficient data ingestion, access, and...


  • St Louis, Missouri, United States ENVISN INCORPORATED Full time

    Job OverviewPosition: Senior Go Software EngineerWork Arrangement: Fully RemoteContract Length: Long-term EngagementRole Responsibilities:Contribute as a vital member of the engineering division, dedicated to enhancing user experiences for data ingestion, access, and curation utilizing GCP technologies.Embrace software craftsmanship by leveraging extensive...


  • Saint Louis, United States The JAAW Group Full time

    Job DescriptionJob DescriptionSalary: Job Title: Software Development EngineerCompany: JAAW GroupLocation: St Louis MOSecurity Clearance: SecretJob Description:The JAAW Group is seeking a talented, experienced Software Development Engineer to join our team. As a Software Development Engineer, you will play a crucial role in developing software for the...


  • St Louis, Missouri, United States Saxon Global Full time

    Company Overview Saxon Global is at the forefront of innovation, delivering cutting-edge technology solutions that enhance connectivity and entertainment for millions. Our team is dedicated to creating and managing the most reliable digital services, ensuring an exceptional experience for our users. This position offers a hybrid work model, combining both...


  • St. Louis, United States Motion Recruitment Full time

    Job Description This financial company in the St. Louis area is looking for a Senior Software Engineer. This is a unique role as you will be splitting your time between developing new features using Java and REST APIs and performing automation testing using Splunk and Selenium. They are looking for additional experience with Spring Boot, MySQL, and any kind...


  • Saint Louis, United States ENVISN INCORPORATED Full time

    Job DescriptionJob DescriptionJob Title: Geospatial Software EngineerLocation: 100% RemoteDuration: Long term contractSTRONG experience working with Golang and large Geospatial Data is MUST HAVEThe Geospatial Software Engineer will be involved in the design of big data solutions that leverage open source and cloud-based solutions within the Location360...


  • Saint Louis, United States ENVISN INCORPORATED Full time

    Job DescriptionJob DescriptionJob Title: Geospatial Software EngineerLocation: 100% RemoteDuration: Long term contractSTRONG experience working with Golang and large Geospatial Data is MUST HAVEThe Geospatial Software Engineer will be involved in the design of big data solutions that leverage open source and cloud-based solutions within the Location360...


  • Saint-Brieuc, Bretagne, United States VMD Corp Full time

    Position Overview VMD Corp, a leader in delivering innovative technology solutions to the Federal government, is seeking a talented Senior Software Engineer to join our dynamic team. Our organization, which has been at the forefront of Agile Engineering, Cybersecurity, and Critical Infrastructure Protection since its inception, is now part of Xcelerate...