Software Engineer - Sr. Level

ASMPT NEXX
Billerica, MA, United States
Full-time

Software Engineer*

Considering making an application for this job Check all the details in this job description, and then click on Apply.

The Software Applications Engineer is responsible for understanding machine sub-system requirements, developing codes to achieve product performance, and testing developed codes in a simulated and actual machine environment.

This position will determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.

This position may document and demonstrate solutions by developing documentation flowcharts, layouts, diagrams, charts, code comments, and clear code.

Key Responsibilities and Duties / Essential Functions : *

Contributes as a member of a high-performing agile software team to develop machine control software.

Analyzes, designs, programs, debugs, and modifies software enhancements and / or new products.

Collaborates with process and equipment engineers to identify system requirements and / or modifications and translate product requirements into machine control software.

Completes documentation and procedures for installation and maintenance.

Works with process engineers to implement data driven chemical and material control using database architecture.

Conducts software testing; evaluates and reports results.

May visit customer sites to assist with software upgrades or troubleshoot software-related issues on installed machinery.

Communicates status of work progress to manager, customers, and other team members, as required.

Education and Experience : *

BS or MS in Computer Science, Mechanical, or Electrical Engineering

5+ years’ relevant software experience

Additional education, such as an advanced degree, may be considered towards meeting the experience requirements with approval form the hiring manager and Human Resources

Qualifications and Skills : *

Familiarity with equipment control software development, testing, and quality control

Expertise in C, C++, C#, and .NET programming

Must be fluent in English, both written and verbal

Productive and organized ability to prioritize objectives and manage time.

Ability to apply logic / problem-solving skills to solve problems and apply creative software solutions.

Work Environment : *

This job operates in a professional office environment and routinely uses standard office equipment. Will occasionally work in a clean-room environment or customer site to install or test software.

Travel : *

Domestic or international travel may be required, approximately 10-20%

Job Type : Full-time

Benefits :
  • 401(k)
  • 401(k)
  • Dental insurance
  • Health insurance
  • Schedule :

    • 8 hour shift
    • Day shift
    • Monday to Friday

    Experience :

    • REST : 1 year (Preferred)
    • Java : 3 years (Preferred)

    Ability to Commute :

    Billerica, MA 01821 (Preferred)

    Ability to Relocate :

    Billerica, MA 01821 : Relocate before starting work (Required)

    Work Location : In person

    2 days ago
    Related jobs
    Promoted
    Raytheon
    Cambridge, Massachusetts

    Raytheon Software Engineering is looking for a Senior Principal Software EngineerSoftware Test Lead for a common software development team of cross-discipline engineers. The Software organization develops software applications, including integration and test on missiles, launchers, radars, naval ...

    Promoted
    Capital One
    Weston, Massachusetts

    Third Street (61049), United States of America, San Francisco, CaliforniaAI Engineer - Sr. You possess a strong foundation in engineering and mathematics, and your expertise in hardware, software, and AI enable you to see and exploit optimization opportunities that others miss. LLM Inference, Simila...

    Promoted
    SHI International
    Boston, Massachusetts

    Software Engineer, you will design, build out, maintain, and troubleshoot our rapidly growing SaaS business. ...

    Promoted
    Capital One
    Somerville, Massachusetts

    Third Street (61049), United States of America, San Francisco, CaliforniaAI Engineer - Sr. You possess a strong foundation in engineering and mathematics, and your expertise in hardware, software, and AI enable you to see and exploit optimization opportunities that others miss. LLM Inference, Simila...

    Promoted
    MFS Investment Management
    Boston, Massachusetts

    Contribute to a variety of phases during the software development lifecycle with a focus on creating software at an advanced level with an adherence to standards and internal best practices. This Engineer will build innovative solutions leveraging the concepts and models from the Applied Math, Stati...

    Medtronic
    Boston, Massachusetts

    As a Senior Software Test Engineer working in the Seaport District of Boston, MA, you will use your deep understanding of software verification techniques for medical or other regulated systems. In this role, you will join a world class team of mechanical, electrical and software engineers responsib...

    Advanced Micro Devices, Inc
    Boxborough, Massachusetts

    KEY RESPONSIBILITIES: Develop drivers for existing and upcoming Radeon GPUs Debug challenging low level driver, hardware and OS issues Optimize performance of important 3D graphics content, especially AAA PC games Participate in a team culture that values open communication and strong commitment to ...

    WP Engine
    Remote, Massachusetts
    Remote

    The evolution of our platform is required for our scale, and we are searching for a passionate software engineer to join our rapidly growing engineering team. If you are an engineer who is excited by technology transformations, service-oriented architectures, and scale, you may be the engineer we ar...

    OSI Systems, Inc
    Andover, Massachusetts

    Our Advanced Technology team is seeking a Senior Software Engineer to be part of the software engineering function in Rapsican Detection’s state-of-the-art trace detection product. As a technical contributor on the Software Engineering team, you will be responsible for the software design efforts ac...

    Bosch Group
    Watertown, Massachusetts

    In this role, you will be joining a lean, fast growing, team of talented engineers and technical product managers shaping the future of Bosch Home Comfort North America Cloud, IoT, Mobile and Software Applications. We are looking for an eager candidate interested in being a key engineering hire for ...