Current jobs related to Senior Software Engineer - Nashua - ImageXpert


  • Nashua, New Hampshire, United States BAE Systems USA Full time

    Job Title: Senior Test Software EngineerBAE Systems USA is seeking a highly skilled Senior Test Software Engineer to join our Integrated Test Engineering (ITE) team. As a key member of our team, you will be responsible for designing, developing, and deploying complex automated test systems, test applications, and documentation for Military Comms, Navigation,...


  • Nashua, New Hampshire, United States Oracle Full time

    Job Title: Senior Software Engineer - Cloud Engineering Infrastructure DevelopmentOracle is seeking a highly skilled Senior Software Engineer to join our Cloud Engineering Infrastructure Development team. As a Senior Software Engineer, you will be responsible for designing, developing, and operating cloud-scale services, as well as providing technical...


  • Nashua, New Hampshire, United States Saviance Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team as a C++ Developer. As a key member of our development team, you will be responsible for designing, building, and maintaining innovative software solutions incorporating state-of-the-art capabilities for the US Department of Defence.You will work closely with a small,...


  • Nashua, New Hampshire, United States Saviance Full time

    About the RoleThe Senior Software Engineer will research, design, build, and maintain innovative solutions incorporating state-of-the-art capabilities for the US Department of Defence.Key ResponsibilitiesEvaluate candidate technologies and standards to implement solutions.Design and integrate software modules and components.Rapidly prototype testbeds to...


  • Nashua, United States Oracle Full time

    Cloud Engineering Infrastructure Development As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest...


  • Nashua, New Hampshire, United States BAE SYSTEMS Full time

    Job DescriptionBAE Systems is seeking a highly skilled Senior Principal Software Engineer to join our team in Southern New Hampshire. As a key member of our Electronic Warfare capabilities team, you will be responsible for designing, developing, and testing automated test software solutions for multiple product hierarchies.Key Responsibilities:Analyze and...


  • Nashua, New Hampshire, United States BAE Systems USA Full time

    Job SummaryBAE Systems USA is seeking a Senior Principal Test Software Engineer (Hybrid) to join our team. As a key member of our CEMA technology, engineering, and program teams, you will be responsible for developing automated test software solutions for multiple product hierarchies. Your expertise in C# and NI TestStand will enable you to create standalone...


  • Nashua, New Hampshire, United States BAE SYSTEMS Full time

    Job DescriptionBecome a part of our dynamic team at BAE Systems, where you will have the opportunity to work on cutting-edge projects in the field of Electronic Warfare. As a Senior Principal Software Engineer (Hybrid), you will be responsible for designing and developing automated test software solutions for multiple product hierarchies. You will work...


  • Nashua, New Hampshire, United States BAE Systems USA Full time

    Job Title: Sr. Test Software EngineerBAE Systems USA is seeking a highly skilled Sr. Test Software Engineer to join our Integrated Test Engineering (ITE) organization. As a key member of our team, you will be responsible for designing, developing, and deploying complex automated test systems, test applications, and documentation for military communications,...


  • Nashua, New Hampshire, United States BAE Systems USA Full time

    Job DescriptionBAE Systems USA is seeking an experienced Test Software Engineer to join our Integrated Test Engineering (ITE) organization. As a key member of our team, you will be responsible for designing, developing, and deploying complex automated test systems, test applications, and documentation for military communications, navigation, and electronic...


  • Nashua, New Hampshire, United States Oracle Full time

    Job SummaryWe are seeking a highly skilled Senior Cloud Engineer to join our team at Oracle. As a key member of our software engineering division, you will play a critical role in defining and developing software for tasks associated with cloud engineering infrastructure development.As a Senior Cloud Engineer, you will be responsible for providing technical...


  • Nashua, New Hampshire, United States BAE Systems USA Full time

    Job Title: Senior Electrical EngineerWe are seeking a highly skilled Senior Electrical Engineer to join our team at BAE Systems USA. As a Senior Electrical Engineer, you will be responsible for designing and developing complex electronic systems for defense and commercial applications.Key Responsibilities:Translate system requirements into compliant complex...


  • Nashua, New Hampshire, United States BAE Systems USA Full time

    Job Title: Senior Mechanical EngineerWe are seeking a highly skilled Senior Mechanical Engineer to join our team at BAE Systems USA. As a key member of our engineering team, you will be responsible for designing, developing, and integrating dynamic electronic military systems.Key Responsibilities:Design and develop electromechanical hardware and...


  • Nashua, New Hampshire, United States BAE Systems USA Full time

    Software Development EngineerBAE Systems is seeking a skilled Software Development Engineer to join our team in Manchester, NH. As a key member of our engineering group, you will collaborate with Systems, Hardware, and Test engineers to design, develop, and test complex software systems.Key Responsibilities:Define requirements, design, code, and modify...


  • Nashua, New Hampshire, United States BAE Systems Full time

    Job Title: Senior RF Test Engineer LeadBAE Systems is seeking a highly skilled Senior RF Test Engineer Lead to join our team in Nashua, NH. As a key member of our Integrated Test Engineering Department, you will be responsible for managing a team of engineers with various engineering backgrounds, focusing on the automated testing of RF.Key...


  • Nashua, New Hampshire, United States BAE Systems USA Full time

    Job DescriptionBAE Systems USA is seeking a highly skilled Senior Hardware Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, testing, and troubleshooting complex electronic systems and subsystems in the Digital and RF Domain.Key Responsibilities:Conduct tests and experiments on electronic systems and...


  • Nashua, New Hampshire, United States BAE Systems USA Full time

    Job Title: Senior Electrical EngineerAbout the Role:We are seeking a highly skilled Senior Electrical Engineer to join our team at BAE Systems USA. As a key member of our engineering team, you will be responsible for designing and developing complex electrical systems for our defense products and technologies.Key Responsibilities:Assist in translating system...


  • Nashua, New Hampshire, United States BAE Systems USA Full time

    Job Title: Senior Electrical EngineerWe are seeking a highly skilled Senior Electrical Engineer to join our team at BAE Systems USA. As a Senior Electrical Engineer, you will be responsible for designing and developing complex electronic systems for defense and commercial applications.Key Responsibilities:Translate system requirements into compliant complex...


  • Nashua, New Hampshire, United States BAE Systems USA Full time

    Job SummaryWe are seeking a highly skilled Senior Systems Engineer to join our team at BAE Systems USA. As a key member of our Electronic Warfare Systems team, you will be responsible for designing, integrating, and testing cutting-edge electronic warfare systems.Your primary focus will be on delivering innovative solutions through the entire system...


  • Nashua, New Hampshire, United States BAE Systems USA Full time

    Job Title: Senior Electrical Engineer - Complex Systems DesignJob Summary: We are seeking a highly skilled Senior Electrical Engineer to join our team at BAE Systems USA. As a Senior Electrical Engineer, you will be responsible for designing and developing complex electronic systems for defense applications.Key Responsibilities:* Design and develop complex...

Senior Software Engineer

3 months ago


Nashua, United States ImageXpert Full time

Summary:

ImageXpert builds machine vision based inspections systems and image quality measurement software. All hardware products require the use of complex software to operate, perform tests and record results. We are looking for a candidate who is passionate about people growth and organizational development. This is a unique opportunity to help build products that will support ImageXpert’s growth over the next decade.

In this role, your job will be to work with a team of highly skilled engineers working on enterprise software and build highly leveraged products that enable ImageXpert to support its customers.


Your responsibilities:

  • Write code in C# and C++ to add new product features and perform bug-fixing.
  • Work with a team of highly skilled engineers committed to building innovative products
  • Work effectively on several concurrent projects
  • Thrive in a reciprocal environment and clearly communicate while driving multiple projects
  • The candidate must be hardworking and inquisitive, and seek to tackle everyday problems in innovative ways
  • The candidate needs to show initiative, take ownership of a problem area, and assume responsibility for leading all the related aspects that need to be coordinated to achieve success
  • The candidate should also be able to make intelligent compromises between several contradictory factors such as ease of use, performance and efficiency
  • The position will involve leading significant aspects of user facing machine vision applications and products


Preferred qualifications:

  • M.S. or equivalent education in Computer Science, Electrical and Computer Engineering, or closely related technical field
  • 3 - 6+ years of professional experience (post graduation (M.S.)) developing software applications
  • 3 - 6+ years proven hands-on experience developing Windows apps with C#, C++, WPF, WinForms, UWP and some knowledge of new tools provided in WinUI.
  • Excellent problem solving, critical thinking, and interpersonal skills
  • The ideal candidate for this role is experienced in working with a development team, is highly technical, and knows how to increase their impact by guiding the efforts of the team


Nice to have qualifications:

  • Knowledge of image processing techniques and/or machine vision
  • Experience using vision libraries such as OpenCV, Aforge and EmguCV.
  • Experience with integrating cameras using the GenICam standard APIs and SDKs like Pleora, Pylon and Vimba


Salary: $100K/yr - $130K/yr + Bonus


Benefits:

  • Health and Dental Insurance
  • Simple IRA with employer match
  • Paid time off
  • Flexible schedule
  • On site/Hybrid
  • Exciting startup environment