Software Engineer

Mycronic USATewksbury, MA
$100,000 - $130,000

About The Position

Software Engineer Do you want to be part of an organization on the cutting edge of technology? We're looking for talented people to join our motivated and friendly team. We have an open, collaborative, and flexible environment. You'll work alongside leading industry experts and take on challenging projects that bring tomorrow's electronics to life. If you want to make a difference, are an effective communicator, love a good challenge, and easily embrace change, your next career adventure awaits! Mycronic is a global high-tech company whose innovative solutions have been advancing electronics technology for over 40 years. Today we continue to grow and serve customers in an expanding variety of industries. What we do impacts the future of technology, and in turn, the way we live our lives tomorrow. Position Overview The Software Engineer prototypes, designs, develops and maintains software solutions for highly integrated, vision guided, automated high precision assembly products used in a variety of microelectronics applications. This is a hands-on position that works in a cross-functional team environment through adherence to established design control processes and good engineering practices. This role is involved in all phases of the software life cycle. Responsibilities include the creation of software for user interfaces, control hardware communication, database access, and the development of specialized diagnostic software tools.

Requirements

  • Bachelor of Science (B.S.) in Computer Science or a B.S. in Engineering with relevant software engineering experience
  • 2-5+ years' experience in engineering software design /development; experience in robotic/automated equipment systems preferred
  • Proficient in C#, C++ with MFC using Visual Studio; source control usage and developing multithreaded applications
  • Experience with Image Processing/Machine Vision Applications
  • Experience with electro-mechanical systems or robotics
  • Motived with a passion for excelling in learning and contributing to collective goals

Nice To Haves

  • Knowledge of any Image Processing Libraries like OpenCV, Cognex's CVL, Cognex's Vision Pro, MVTech's HALCON, Matrox's MIL is a plus

Responsibilities

  • Collaborates with management and architects to transform software designs into scalable and maintainable code
  • Assists with system integration, the development of testing strategies, and the creation of technical documentation
  • Provides accurate time and resource estimates to support project planning and milestones
  • Partners with technical experts and cross-functional team members to resolve complex technical challenges
  • Operates independently to troubleshoot issues and provides support for quality assurance functions when necessary
  • Supports operations, applications, and service departments to resolve customer-facing technical issues
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service