Senior Software Engineer

job
  • Engtal
Job Summary
Location
Wakefield ,MA 01880
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
03 Jan 2025
Share
Job Description

We are searching for a collaborative and detail-oriented Senior Software Engineer to play a key role in developing cutting-edge application software. You will leverage your expertise in cross-platform programming to create robust software that interfaces with hardware such as cameras and motion control systems. This position is ideal for a creative coder with a passion for solving technical challenges and crafting reliable, innovative solutions.


A strong mathematical background and experience in optics or image processing are highly desirable. Reporting to the Software Engineering Manager, this role requires a mix of self-motivation and the ability to collaborate effectively within multidisciplinary teams.


Requirements:

  • Citizenship: US Citizenship or Permanent Residency is required.


Responsibilities:

  • Develop application software for instrumentation on the Windows platform.
  • Oversee and manage software development projects.
  • Contribute to engineering consulting projects.
  • Maintain, support, and enhance existing product application code.
  • Create technical documentation, including user manuals for software products.
  • Provide software-related technical support to customers and internal projects.


Qualifications & Skills:

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of experience in software development using the Microsoft .NET Framework.
  • 3+ years of experience with at least two additional platforms such as Linux, Python, or .NET Core.
  • Proficiency in developing applications with open-source libraries like OpenCV or LibGD.
  • Strong Object-Oriented Programming (OOP) skills.
  • Experience in instrumentation development; firmware expertise is a plus.
  • Knowledge of optics, photonics, or image processing is a significant advantage.
  • Self-motivated, eager to learn, and enthusiastic about technical challenges.
  • Excellent verbal and written communication skills.

Other Smiliar Jobs
 
  • Westerville, OH
  • 4 Days ago
  • Denver, CO
  • 4 Days ago
  • Boston, MA
  • 4 Days ago
  • Westerville, OH
  • 4 Days ago
  • Colorado Springs, CO
  • 4 Days ago
  • Westerville, OH
  • 4 Days ago
  • New Eagle, PA
  • 4 Days ago
  • New Berlin, WI
  • 4 Days ago
  • Sterling, MA
  • 4 Days ago
  • Houston, TX
  • 4 Days ago
  • Acton, MA
  • 4 Days ago
  • Boston, MA
  • 5 Days ago
  • Cleveland, OH
  • 2 Days ago
  • Miamisburg, OH
  • 2 Days ago