Enable job alerts via email!

Senior Software Engineer | Titleist Golf Clubs

Acushnet Holdings Corp.

Carlsbad (CA)

On-site

USD 105,000 - 132,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the golf industry is seeking a Senior Software Engineer to enhance Research & Development software applications. The role involves developing innovative solutions, collaborating with teams, and ensuring high-quality software delivery. Ideal candidates will have a strong background in software engineering and a passion for golf.

Qualifications

  • Minimum 5 years of experience in software engineering.
  • Proficient with software development lifecycle methodologies.
  • Experience with SQL databases and APIs.

Responsibilities

  • Develops software applications for Research and Development.
  • Creates algorithms for data storage and processing.
  • Maintains and updates existing R&D software applications.

Skills

Problem-Solving
Analytical Skills
Communication

Education

BS or BA in Computer Science
Advanced degree preferred

Tools

SQL
C#
Java
Angular
HTML
CSS
JavaScript

Job description

WE ARE A PRODUCT COMPANY.

WE ARE A PROCESS COMPANY.

ABOVE ALL, WE ARE A PEOPLE COMPANY.

The history of the Acushnet Company is tightly woven into the fabric of golf. From the start, we’ve been committed to enriching the experience of dedicated golfers through superior product performance, technological innovation, unmatched quality, and exceptional service. We are more than a collection of leading golf brands and products. We are a team united in our passion for the game. We are bridge builders who embrace our responsibility to leave our brands, businesses, communities, and the game of golf in a better position than when we started.

Together we live by the credo, “Autograph your work with excellence.” We earn our position as unrivaled leaders in every category in which we compete, striving for excellence in all that we do – from the performance and consistency of our products to our engagement with golfers and trade partners, to our commitment to creating a workplace built on diversity, inclusion, belonging and respect.

Job Title: Senior Software Engineer

Salary Range: $105,000 - $132,000 annually, plus bonus eligibility

Summary:Promote continuous improvement of Research & Development data management by supporting the creation and maintenance of customized Research & Development software applications. Works under limited supervision.

Responsibilities:

  • Develops software applications specific to the needs of Research and Development (R&D). Applications include: R&D lab measurement data archiving, reporting, visualization, and comparisons.
  • Research team Finite Element Analysis data archiving, tabular and 3D result evaluation.
  • Tour department measurement data storage, reporting, and graphical comparison.
  • Creates novel algorithms and data storage methods as required for areas like transfer speed, calculation time, big data analysis, machine learning, and AI implementation.
  • Collaborates with R&D associates to understand software application needs and prioritize order of implementation.
  • Conducts information gathering sessions to document business requirements, user requirements, and functional requirements in the form of user stories and/or use cases where appropriate.
  • Creates Data Flow Diagrams and Entity Relationship Diagrams to help visualize requirements.
  • Maintains R&D software applications currently in use. Records, prioritizes, and resolves bugs and errors reported by end-users.
  • Performs code updates for dependent frameworks like angular and .NET to prevent security vulnerabilities.
  • Performs code reviews with team members to maintain code quality and produce syntactically consistent code among all applications.
  • Creates and runs unit tests for R&D applications as part of a test-driven development strategy, where appropriate.
  • Instructs others how to use R&D applications. Creates simple documentation and/or videos to show end-users how application features work, offers one-on-one technical support for end-users, and performs small-group training for major releases of applications.
  • Coordinates with legal department to pursue patent or trade secret opportunities for novel software applications and/or algorithms.
  • Evaluates emerging software technologies for use in future R&D applications. Reports to team members on findings of applicable new software technologies for data management and data analysis. Performs simple concept evaluations of new technologies when appropriate.

Qualifications:

  • BS or BA in Computer Science, Engineering, Mathematics, Business Administration, or related field required. Advanced degree preferred.
  • A minimum of 5 years of experience directly supporting software applications in a software engineer capacity.
  • Ability to merge business processes and technical concepts together as innovative software solutions. Proficient interaction with associates from multiple disciplines, departments, and various levels in an organization.
  • Proficient with software development, system integrations, and ability to solve highly complex technical problems.
  • Ability to manage moderate to large software application projects. Ability to adapt quickly to changing business requirements. Ability to quickly troubleshoot problems that arise in software code and propose plans for resolution.
  • Proficient with creating and documenting software prerequisites including Problem-Definition, Requirements, and Architecture.
  • Intermediate understanding and use of software development lifecycle methodologies (e.g., Waterfall, Agile, etc.), modeling techniques, such as prototyping (paper, mockup, proof of concept, throwaway code, evolutionary code), wireframe diagramming, and UML diagramming.
  • Experience creating a positive work environment and ability to build strong relationships within the company and with external partners.
  • Intermediate ability to communicate complex concepts both verbally and in written form. Experience with 3D graphics development (DirectX, OpenGL, or WebGL).
  • Exceptional analytical and problem-solving skills. Intermediate proficiency testing software (unit and performance) and associated end-to-end processes, as well as developing test plans to test software code.
  • Experience with SQL databases (SQLite, SQL Server, stored procedures, views, functions). Experience using and developing APIs (SOAP, REST, data formats like XML and JSON).
  • High level of proficiency with object-oriented programming (C#, C++, Java, etc.). Experience with asynchronous and parallel programming (background workers, CUDA, etc.).
  • Experience presenting both formally in a group setting and informally with 1:1 interaction with end users. Experience programming with web technologies including HTML, CSS, JavaScript, angular, TypeScript and Node.js.
  • Excellent prioritization, project management and organizational skills. Experience with programmatically interfacing with cloud storage solutions like AWS S3 and box.com. Proficiency in the design, development and deployment of enterprise-level N-tier applications.

How To Apply:

Candidates meeting the qualifications listed above are invited to submit their resume along with salary requirements via the apply button for this job at: https://employment.acushnetgolf.com/ and must submit a resume in "MS Word Form ONLY" in order to be considered. As part of your resume,there must be a cover letterexplaining your passion and interest for the position or company with a description of your background in golf as applicable.

#LI-TK1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer | Titleist Golf Clubs

Acushnet Company

Carlsbad

On-site

USD 105,000 - 132,000

2 days ago
Be an early applicant

Senior Software Engineer | Titleist Golf Clubs

Twice

Carlsbad

On-site

USD 105,000 - 132,000

4 days ago
Be an early applicant

Clubs Marketing Project Manager | Titleist Golf Clubs

Acushnet Company

Carlsbad

On-site

USD 99,000 - 126,000

Yesterday
Be an early applicant

Test Engineer | Titleist Golf Clubs

Acushnet Company

Carlsbad

On-site

USD 88,000 - 110,000

4 days ago
Be an early applicant

Supplier Quality Engineer (SQE) | Titleist Golf Clubs

Acushnet Company

Carlsbad

On-site

USD 88,000 - 110,000

11 days ago

Test Engineer | Titleist Golf Clubs

Acushnet

Carlsbad

On-site

USD 88,000 - 110,000

7 days ago
Be an early applicant

Senior Software Engineer | Titleist Golf Clubs

Acushnet

Carlsbad

On-site

USD 105,000 - 132,000

30+ days ago

Supplier Quality Engineer (SQE) | Titleist Golf Clubs

Twice

Carlsbad

On-site

USD 88,000 - 110,000

10 days ago

Supplier Quality Engineer (SQE) | Titleist Golf Clubs

Acushnet

Carlsbad

On-site

USD 88,000 - 110,000

12 days ago