Jobs
>
Senior Software Engineer
>
Marlborough

    Senior Software Engineer - Marlborough, United States - IPG Photonics

    IPG Photonics
    IPG Photonics Marlborough, United States

    3 weeks ago

    IPG Photonics background
    Description
    Job Description

    IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 6,500 employees in more than 30 locations around the world. We aspire to work together with our employees and customers to apply light in ways that improve life.

    Our mission is to develop innovative laser solutions to make the world a better place. To accomplish this mission, we are committed to attracting and retaining the best talent and an engaged, diverse, and thriving workforce that drives a sustainable future for our company and society.

    Working at IPG Photonics you can expect challenging projects, a motivating and friendly environment, and competitive benefits.

    We are seeking an experienced Senior Software Engineer to join our dynamic team. As a key contributor, you will play a critical role in designing, developing, and optimizing complex math libraries. Your work will empower cutting-edge applications across various domains.

    As a Senior Software Engineer, you collaborate with a team of skilled engineers to create cutting-edge software solutions. Your focus lies in developing software for controllers and peripherals used in fiber-based lasers and delivery systems. Your expertise contributes to advancing technology and ensuring seamless functionality in these critical systems.

    Responsibilities:

    1. New Product Development and Enhancement:
    • Spearhead the creation of innovative software solutions for new products.
    • Collaborate with cross-functional teams to ensure seamless integration of software components.
    • Continuously enhance existing products by implementing feature upgrades and optimizations.
    1. Project Management and Documentation:
    • Lead project initiatives, defining clear objectives and milestones.
    • Create detailed specifications for software designs, ensuring alignment with project goals.
    • Produce comprehensive documentation to guide development, testing, and maintenance.
    1. Design Maintenance and Updates:
    • Regularly review and improve existing software designs.
    • Address issues, enhance performance, and adapt to evolving requirements.
    Maintain a robust codebase, ensuring reliability and longevity of software systems.

    Requirements
    • 5+ years of experience in C++ programming
    • Holds an BS or higher (MS preferred) degree in Computer Science, Computer Engineering, Mathematics, or an equivalent field.
    • Possesses excellent hands-on technical skills.
    • Demonstrates the ability to specify and understand electrical hardware interfaces.
    • Has experience with manufacturing test and automation programming methodologies.
    • Exhibits excellent technical writing skills, producing high-quality engineering documents.
    • Strong communication skills are essential for collaborating within the group, interacting with internal customers, and engaging with colleagues across the Americas and Europe.
    • Strong problem-solving abilities and analytical thinking
    Experience in One or More Areas a Plus:
    • Visual Studio
    • Unix/Linux
    • Software based control systems
    This position must meet Export Control compliance requirements, therefore a "US Person" as defined by 22C.F.R. §120.15 are required. "US Person" includes US Citizen, lawful permanent resident, refugee, asylee. License exception Technology and software under restriction (TSR) defined in 15 CFR 740.6 may permit person from Country Group B.

    The following link will take you to the government site with the list of Country Group

  • FishEye Software

    Software Engineer

    2 days ago


    FishEye Software Marlborough, United States

    Software Engineer · FishEye Software is looking for a Software Engineer to join our team working on the Protected Communication Systems (PCS) program. This role is pivotal in developing complex software and systems solutions, playing a key part across the entire product lifecyc ...

  • Fisheye Software

    Software Engineer

    4 weeks ago


    Fisheye Software Marlborough, United States

    Job Description · Job DescriptionSoftware Engineer · FishEye Software is looking for a Software Engineer to join our team working on the Protected Communication Systems (PCS) program. This role is pivotal in developing complex software and systems solutions, playing a key part ac ...


  • Raytheon Technologies Marlborough, United States Full time

    Date Posted: · Country: · United States of America Location: · FL410: Largo FL MFG 7887 Bryan Dairy Road , Largo, FL, 33777 USA Position Role Type: · Onsite The Protected Communication Systems (PCS) Software (SW) Engineering Department in Collins Aerospace has an opportunit ...


  • Boston Scientific Marlborough, United States

    Additional Location(s): N/A · Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance · At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse and high-performing employees, tackling ...


  • Fisheye Software Marlborough, United States

    Job Description · Job DescriptionPrincipal Software Engineer · FishEye Software is looking for a Software Engineer to join our team working on the Protected Communication Systems (PCS) program. This role is pivotal in developing complex software and systems solutions, playing a k ...


  • RTX Marlborough, United States

    Date Posted · Country · United States of America · Location · MA803: Marlborough, MA Building Boston Post Road Building 3, Marlborough, MA, 01752 USA · Position Role Type · Onsite · Join a team whose impact stretches across the world, and even beyond Collins Aerospace, an ...


  • Nasuni Marlborough, United States

    Software Engineering Intern Performance Team Nasuni Performance Engineering Team develops cloud test solutions at large scale, manages test execution, and is responsible for making sure Nasuni products perform at the highest level possible. You will experience Nasunis collaborati ...


  • Raytheon Technologies Corporation Marlborough, United States

    Date Posted: Country:United States of America. Location:MA 801: Marlborough, MA 1001 Boston Post Road Building 2, Marlborough, MA, 01752 USA - Position Role Type:Hybrid. At Raytheon, the foundation of everything we do is rooted in our val Software Engineer, Software, Engineer, Pr ...


  • Raytheon Technologies Corporation Marlborough, United States

    Date Posted: Country:United States of America. Location:MA 803: Marlborough, MA Building Boston Post Road Building 3, Marlborough, MA, 01752 USA - Position Role Type:Onsite. Join a team whose impact stretches across the world, and Software Engineer, Principal Software Engineer, S ...

  • RTX

    Software Engineer II

    19 hours ago


    RTX Marlborough, United States

    Date Posted: · Country: · United States of America · Location: · MA803: Marlborough, MA Building Boston Post Road Building 3, Marlborough, MA, 01752 USA · Position Role Type: · Onsite · Join a team whose impact stretches across the world, and even beyond Collins Aerospace, ...


  • RTX Marlborough, United States

    Date Posted: · Country: · United States of America · Location: · MA803: Marlborough, MA Building Boston Post Road Building 3, Marlborough, MA, 01752 USA · Position Role Type: · Onsite · Join a team whose impact stretches across the world, and even beyond Collins Aerospace, an RTX ...


  • IPG Photonics Marlborough, United States Full time

    Job Description · IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 6,500 employees in more than 30 locations around the world. We aspire to work toge ...


  • RTX Marlborough, United States

    Date Posted: · Country: · United States of America · Location: · MA801: Marlborough, MA 1001 Boston Post Road Building 2, Marlborough, MA, 01752 USA · Position Role Type: · Onsite · At Raytheon, the foundation of everything we do is rooted in our values and a higher callin ...

  • Kforce

    Software Engineer

    3 weeks ago


    Kforce Westborough, United States

    Responsibilities · Kforce's client, a well-stablished and growing global organization is seeking a motivated Software Engineer (Python, APIs) in Westborough, MA. Summary: In this visible role, you will design and develop APIs and software for scalable web-based applications in a ...


  • FishEye Software Marlborough, United States

    Added - 02/09/24 · Principal Software Engineer · Software Engineer · Marlborough , · Massachusetts · Related Software Engineer Jobs · Software Engineer · Software Integration and Test Engineer · C++ Software Engineer · Senior C++ Software Engineer · View all jobs in thi ...


  • Nasuni Marlborough, United States

    Software Engineering Intern – Performance Team Nasuni Performance Engineering Team develops cloud test solutions at large scale, manages test execution, and is responsible for making sure Nasuni products perform at the highest level possible. You will experience Nasuni's collabor ...


  • Insight Global Marlborough, United States

    Location field must contain 'city, state' or a zip code to perform a radius search (e.g., · Denver, CO · or · City and state must be separated by a comma followed by a space (e.g., · Houston, TX ) · Insight Global · Senior Software Engineer · in · Marlborough , · Massachu ...


  • Nasuni Marlborough, United States

    · The PositionNasuni is expanding its Platform development team with a Principal Software Engineer. This Principal Software Engineer should have strong Linux and CentOS experience. The ideal candidate will be looking to take ownership of the development of the many Python librar ...


  • Insight Global Marlborough, United States

    The ideal Software Engineer will join the expanding Global Electrical Medical Equipment group in Arden Hills, MN. This role involves designing and implementing software solutions that meet industry standards. As a Senior R&D Software Engineer, you will play a pivotal role in deve ...


  • FishEye Software Marlborough, United States

    Principal Software Engineer · FishEye Software is looking for a Software Engineer to join our team working on the Protected Communication Systems (PCS) program. This role is pivotal in developing complex software and systems solutions, playing a key part across the entire produ ...