Senior Software Engineer

2 weeks ago


Salem, United States Titan Advanced Energy Solutions Full time

Senior Software Engineer


Titan Advanced Energy Solutions, headquartered in Salem, MA, develops revolutionary, ultrasound-based battery cell inspection systems. Using non-destructive, high-resolution, high-speed ultrasound technology, Titan’s IonSight analyzes cell morphology to detect critical manufacturing anomalies, directly addressing safety concerns and in-field risks. The novel in-line technology integrates into existing cell manufacturing processes to decrease the cost of quality, accurately classify cell quality grades, and evaluate lifetime performance and safety characteristics.


Titan’s innovative strides have been recognized with numerous awards and funding from top clean energy programs and institutions, including Greentown Labs, the Massachusetts Clean Energy Center (MassCEC) and the Department of Energy. Growing and poised to continue this positive momentum, this is an exciting time to join the Titan team


Reporting to the head of software engineering, you will be responsible for defining and implementing data contracts and protocols required to effectively integrate our hardware and software systems with our customers' factory automation software. We are looking for an independent thinker who is highly self-motivated, driven to achieve goals, team-oriented, and passionate about delivering mission critical software solutions to our growing customer base.

 

Duties and Responsibilities

·      Distill customer IT requirements into engineering tasks

·      Implement real-time and event driven architectures over MQTT, OPC UA, HTTP, or similar

·      Create and execute integration tests as part of an automated build pipeline.

·      Contribute to system design requirements regarding telemetry diagnostics requirements.

·      Document and build integration path for major MES providers.

·      Implement industry standard information security requirements.

·      Occasional travel to customer facilities to support system deployments.


Required experience in most or all the following:

·      BS in electrical engineering or equivalent practical experience.

·      Successfully integrated custom hardware equipment into large scale manufacturing IT systems within the last 5 years.

·      Solid grasp of real time data production and processing protocols.

·      Implementing extensible software systems to meet customer and vendor needs.

·      Working collaboratively with a team of software and hardware engineers.

 

Personal Values:

·      Bias to action, self-motivated and entrepreneurial spirit

·      Attention to detail, effective time management, and pride in work

·      Dependable, trustworthy, empathetic & full of integrity

·      Strong collaborative communication skills; able to build consensus internally and externally



  • Salem, United States Titan Advanced Energy Solutions Inc. Full time

    Senior Software Engineer Titan Advanced Energy Solutions, headquartered in Salem, MA, develops revolutionary, ultrasound-based battery cell inspection systems. Using non-destructive, high-resolution, high-speed ultrasound technology, Titan’s IonSight analyzes cell morphology to detect critical manufacturing anomalies, directly addressing safety concerns...


  • Salem, Oregon, United States JD Software Full time

    Job DescriptionJD Software is actively seeking talented Junior Software Engineers to enhance our growing team. This opportunity offers a dynamic work environment where you can collaborate with leading industry experts on cutting-edge technologies.We are looking for individuals who:Are not just seeking another job, but a career with significant growth...


  • Salem, United States JD Software Full time

    Job DescriptionJob DescriptionJD Software is actively seeking talented Junior Software Engineers to enhance our growing team. This opportunity offers a dynamic work environment where you can collaborate with leading industry experts on cutting-edge technologies.We are looking for individuals who:Are not just seeking another job, but a career with significant...


  • Salem, United States Northwest Software Full time

    Software Test Engineer Salem, OR Individuals in this position have demonstrated experience in leading small to moderate sized testing teams. They understand the concepts of software quality assurance theory and practice. Can formulate testing strategy and plans where none may exist previously. They are able to communicate effectively with business and...


  • Salem, United States JD Software Full time

    Job DescriptionJob DescriptionJD Software is currently seeking a dedicated Software Configuration and Support Engineer to enhance our dynamic team. This role involves configuring and supporting the ArcHealth Licensing Software for both new and existing clients, as well as writing and configuring SQL reports.We are looking for candidates who:Aim for a career...


  • Salem, United States Integrated Resources Full time

    Integrated Resources, Inc Remote, OR (Onsite) Full-Time Job Description: Job Profile Summary This position services as an expert technical and industry resource to management, clients and development staff in new uses of information technology in all phases of major system and subsystem development Provides consultation on internal and industry IT technical...


  • Salem, United States Northwest Software, Inc. Full time

    Software Test Engineer Salem, OR Individuals in this position have demonstrated experience in leading small to moderate sized testing teams. They understand the concepts of software quality assurance theory and practice. Can formulate testing strategy and plans where none may exist previously. They are able to communicate effectively with business and...


  • Salem, United States Garmin Full time

    Overview We are seeking a full-time Senior Embedded C Software Engineer in our Salem, OR location. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to Garmin as an individual contributor. Essential Functions Serves in a leadership capacity as an...


  • Salem, United States Marriott Full time

    Marriott Senior Software Engineer Salem , Oregon Apply Now Schedule Full-Time Located Remotely? Y Relocation? N Position Type Management JOB SUMMARY Marriott has an exciting opportunity for a Senior Software Engineer Loyalty Partner Engineering team. This role is part of the team focused on building out our next generation partner integrations. Appropriate...


  • Salem, OR, United States Northwest Software, Inc. Full time

    Software Test Engineer Salem, OR Individuals in this position have demonstrated experience in leading small to moderate sized testing teams. They understand the concepts of software quality assurance theory and practice. Can formulate testing strategy and plans where none may exist previously. They are able to communicate effectively with business and...


  • Salem, United States Lucid Software Full time

    Lucid Software Senior Consultant, Professional Services Salem , Oregon Apply Now Senior Consultant, Professional Services at Lucid Software Remote, US Lucid Software is the leader in visual collaboration, helping teams see and build the future from idea to reality. We hold true to our core values: innovation in everything we do, passion & excellence in every...


  • Salem, United States NVIDIA Full time

    NVIDIA is searching for a highly motivated, creative software engineer to join the VLSI Methodology Software team. As someone who is hardworking and passionate about software design, you will develop key aspects of our next-generation in-house visualization and design software. You will function as a full-cycle software developer, designing and authoring...


  • Salem, United States NVIDIA Full time

    NVIDIA is searching for a highly motivated, creative software engineer to join the VLSI Methodology Software team. As someone who is hardworking and passionate about software design, you will develop key aspects of our next-generation in-house visualization and design software. You will function as a full-cycle software developer, designing and authoring...


  • Salem, United States Iterative Health Full time

    Iterative Health is pioneering the use of artificial intelligence-based precision medicine in gastroenterology, with the aim of helping to optimize clinical trials investigating the treatment of IBD. We use advanced machine learning and computer vision to interpret endoscopic videos along with other types of data, helping clinicians better assess patients...

  • Software Engineer IV

    2 weeks ago


    Salem, United States DATASOFT TECHNOLOGIES Full time

    Software Engineer IVRemoteAbout the Job Duration: 12 Months contract (possibility of extension) Location: Remote- Salem, OR Pay rate: Hourly, depending on experience JobID: 20017-24 This is a Full Time W2 position. Unable to provide sponsorship. Overview : DataSoft Technologies is seeking Software Engineer IV for our clients in Remote- Salem, OR ...


  • Salem, United States Verint Systems Full time

    Verint Systems, Inc. Sr. Manager, Software Engineering Salem , Oregon Apply Now At Verint, we believe customer engagement is the core of every global brand. Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering CX Automation. We hire innovators with the passion, creativity, and drive to answer...


  • Salem, United States Verint Systems Full time

    Verint Systems, Inc. Sr. Manager, Software Engineering Salem , Oregon Apply Now At Verint, we believe customer engagement is the core of every global brand. Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering CX Automation. We hire innovators with the passion, creativity, and drive to...

  • Software Engineer

    1 month ago


    Salem, United States Crescens Full time

    Job title: Software Engineer Location: Salem, Oregon Duration: 8+ months Type: contract Job Description : The Office of Information Services is a shared service provider for the client . OIS provides the technology systems and services that support more than 18,000 OHA and ODHS agency staff at local offices and facilities around the state. These...

  • Software Engineer

    3 weeks ago


    Salem, United States Crescens Full time

    Job title: Software Engineer Location: Salem, Oregon Duration: 8+ months Type: contract Job Description : The Office of Information Services is a shared service provider for the client . OIS provides the technology systems and services that support more than 18,000 OHA and ODHS agency staff at local offices and facilities around the state. These...

  • Software Engineer IV

    1 month ago


    Salem, United States ACL Digital Full time

    The Office of Information Services (OIS) is a shared service provider for the Oregon Health Authority (OHA) and Client (Client). OIS provides the technology systems and services that support more than 11,000 OHA and Client agency staff at local offices and facilities around the state. These systems and services help the two agencies determine client service...