Embedded Software Engineer

30 Jan 2025

Vacancy expired!

Join world-class experts in finding answers to our customers' most challenging questions as a senior software engineer. We make world-class spectroscopic systems that are involved in solving some of the world's biggest problems. We have an opportunity for a Senior Software Engineer in our Rochester offices. In this role, you will work with the software engineering team, helping make the next generation spectroscopic systems. As a Senior Software Engineer, you will:

  • Work with a team of driven, supportive, and highly skilled professionals in the development of our next-generation software architectures for spectroscopic systems
  • Utilize engineering expertise in a multidisciplinary team to design, build, and test new solutions to meet customer requirements and specifications for spectral sensing applications
  • Investigate, propose, and build consensus for future technology solutions and design architectures

About the Ideal CandidateOur ideal candidate brings should possess the following combination of experience and qualities:
  • 5+ years experience in back-end development and code optimization
  • Highly experienced in C, C/CLI, .NET development
  • Experience in developing multi-threaded applications
  • Experience with developing and optimizing device drivers
  • Experience developing for Windows, MacOS, and various Linux distributions
  • Experience optimizing file I/O processes and PC memory management
  • Knowledge of spectroscopy and spectroscopic measurement techniques a strong plus
  • Experience in low-level communication interfaces such as USB, Ethernet, RS-232, and SPI or I2C a strong plus
  • Experience with Industrial communication profiles such as EtherCAT a plus
  • Experience with Open Platform Communications (OPC UA) a plus
  • Familiarity with git and its usage in a highly-collaborative environment
  • Customer-centric focus and ability to collaborate with all teammates across the organization
  • Strong initiative, work ethic, and levels of enthusiasm
  • Excellent skills in planning and communications, strong analytical capabilities, and an attention to detail
  • Outstanding interpersonal skills, innovation, and the ability to motivate, inspire, and influence cross group/functional teams
  • A good communicator and self-starter, capable of solving problems without constant oversite

  • ID: #48910059
  • State: New York Rochester 14602 Rochester USA
  • City: Rochester
  • Salary: $90,000 - $120,000
  • Job type: Permanent
  • Showed: 2023-01-30
  • Deadline: 2023-03-25
  • Category: Et cetera