Software Engineer

Posted 4 Days Ago
Ferndale, WA, USA
In-Office
101K-129K Annually
Mid level
Software
Elevate your assets to the next level
The Role
Design, develop, test, and maintain monitoring software and algorithms. Document implementations, participate in code reviews, estimate work, and collaborate cross-functionally using version control and scientific problem-solving.
Summary Generated by Built In
Role Information:
  • Job Title: Software Engineer
  • Work Location: Fully remote position, home office
  • Employment Type: Full-time
  • Employment Status: Exempt, salaried
  • Visa sponsorship is not available for this position.
  • Must reside in the United States.
  • We are not accepting applicants for remote workers in California, Illinois, and New York at this time.
 Alignment with Corporate Values:All Cutsforth employees are expected to perform their work in a manner that exhibits understanding and adherence to the Company Mission and Core Attributes of Cutsforth Employees. Employees in management roles must exhibit continual improvement along Cutsforth’s Leadership Traits. Further, each employee must read and adhere to corporate policies and safety protocols.
  • Learn more about Cutsforth here: Cutsforth.com/About
  • Read our Mission & Values here: Cutsforth.com/Values

Compensation:
  • $101,269 - $128,689, depending on years of experience
Role Overview:The Software Engineer role supports the design, development, and maintenance of software applications. This position contributes to the development and support of Cutsforth’s monitoring applications, along with continuous improvements while supporting business and testing needs. Communication, organization, and initiative are key skills needed for this role.
Key Responsibilities:
  • Design, develop, and implement new algorithms and tools within our monitoring software platform
  • Conduct routine and non-routine testing on existing algorithms to identify bugs and areas for optimization
  • Document algorithm implementation, user requirements, and specifications
  • Follow established patterns and build upon existing models
  • Apply structured, scientific problem-solving approaches to technical challenges
  • Contribute to the understanding and implementation of complex system designs
  • Estimate time required to complete familiar tasks and projects accurately
  • Communicate effectively and collaborate well within a team environment
  • Collaborate effectively with cross-functional teams through clear communication and strong interpersonal skills
  • Participate in code reviews, technical discussions, and team knowledge sharing
  • Use version control systems (e.g., Git) and collaboration tools as part of the development workflow

Required Qualifications:
  • Bachelors degree in computer science or like filed.
  • 2-5  years hands on experience in C# and Python
  • Project-based software development experience
  • Familiarity with algorithm development and software testing practices
Preferred Qualifications:
  • Bachelor of Science in Mechanical, Electrical, or Computer Engineering, Computer Science, or a related field
  • Experience with monitoring or industrial software applications
  • Exposure to integrating mechanical or electronic systems, instrumentation, or control logic is a plus
Other Qualifications:
  • Successfully pass background check for cybersecurity site access
Cybersecurity Role Expectations:
  • Candidate will be responsible for reviewing policies and procedures related to cybersecurity and those relevant to the functions of their role.
  • Candidate is expected to maintain a cybersecure work environment.
Benefits:
  • Paid Time Off
  • Medical, Vision, Dental Insurance
  • Health Savings Account with Employer contributions
  • 401(k) with Employer match
  • Short-term & Long-term Disability Coverage
  • Accidental Death & Dismemberment Coverage
  • Life Insurance Coverage
  • Eight paid holidays per year
  • All other benefits required by applicable law

Skills Required

  • Bachelor's degree in Computer Science or related field
  • 2-5 years hands-on experience in C# and Python
  • Project-based software development experience
  • Familiarity with algorithm development and software testing practices
  • Experience using version control systems (e.g., Git) and collaboration tools
  • Must reside in the United States and not require visa sponsorship
  • Successfully pass background check for cybersecurity site access
  • Strong communication, collaboration, and problem-solving skills
  • Bachelor of Science in Mechanical, Electrical, or Computer Engineering, Computer Science, or related field
  • Experience with monitoring or industrial software applications
  • Exposure to integrating mechanical or electronic systems, instrumentation, or control logic
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Ferndale, WA
96 Employees
Year Founded: 1991

What We Do

Cutsforth™ specializes in developing innovative new technologies and services to enhance plant asset management. We create mechanical, electrical, and software-based solutions to help plants monitor and maintain their critical equipment. Gain real-time insight into your machinery health through asset monitoring solutions and machinery upgrades. Cutsforth's knowledge and commitment to excellence drives our innovative solutions for the changing needs of our customers. Whether a quick response to a critical situation, or a new way of solving an old problem, our commitment to quality ensures our customers receive the best in class products and services---Cutsforth is the Power of Innovation.

Similar Jobs

PNC Bank Logo PNC Bank

Software Engineer

Machine Learning • Payments • Security • Software • Financial Services
Remote or Hybrid
USA
55000 Employees
86K-173K Annually

System1 Logo System1

Software Engineer

AdTech • Big Data • Digital Media • Marketing Tech
Easy Apply
Hybrid
Seattle, WA, USA
300 Employees
133K-170K Annually

PNC Bank Logo PNC Bank

Software Engineer

Machine Learning • Payments • Security • Software • Financial Services
Remote or Hybrid
USA
55000 Employees

Palantir Technologies Logo Palantir Technologies

Software Engineer

Artificial Intelligence • Software
Hybrid
Seattle, WA, USA
4400 Employees
145K-200K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account