×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Bozeman, Gallatin County, Montana, 59772, USA
Listing for: ECM PCB Stator Tech
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Staff Software Engineer

About Us

ECM PCB Stator Tech is an innovative leader using advanced Motor CAD and patented PCB (printed circuit board) Stator technology to create high-performance next generation electric motor technology for multiple applications. ECM’s award-winning Print Stator software powers the design, manufacture, and integration of PCB Stator motors that are lighter, quieter, and more energy and space efficient across a broad range of use cases.

ECM has collaborated with multiple organizations to create optimized motor solutions across many industries: HVAC, consumer electronics, e-mobility, fitness, medical, robotics, renewable energy, aerospace, defense, and more. The possibilities are limitless. Come be a part of a disruptive electric motor design and software company!

Job Overview

ECM is seeking an accomplished Senior Staff Engineer with 7-10 years of experience leading the design, development, and delivery of secure, scalable software systems. This individual will serve as a technical leader and strategic collaborator, working closely with other members of our distributed team to align on architecture, standards, and execution. This role operates across teams, time zones, and levels of technical complexity.

The ideal candidate combines strong architectural insight, analytical thinking, and hands‑on expertise with a demonstrated ability to mentor and develop talent. They bring a proven ability to translate business goals into technical strategy, uphold the highest standards of security, compliance, and code quality, and foster an environment of collaboration. Experience engaging with executive leadership and building cohesive, high‑performing development teams will be key to success in this role.

Occasional travel may be required to maintain alignment and support cross‑team initiatives.

Key Responsibilities
  • Collaborate with the team; help guide colleagues in design and development best practices; act as a trusted resource and mentor.
  • Design and implement new features and enhancements, choosing quality over quantity.
  • Build features through an iterative development process while consistently maintaining backwards compatibility.
  • Collaborate with Director of Software Architecture on systems design and functionality.
  • Maintain and enhance the fault‑tolerance and security aspects of the system.
Qualifications
  • B.S. or higher in computer science, or a closely related field, or equivalent practical experience.
  • 7-10 years of professional software development experience.
  • Diverse and well‑rounded technical background.
  • Deeply skilled in building and growing technical talent through mentorship and guidance.
Key Skills
  • Analytical thinking:
    Ability to break down complex problems into smaller, actionable tasks.
  • Effective coach and mentor to colleagues preferring influence over authority.
  • Proven record building cohesive and high‑performing development teams.
  • A deep understanding of software architecture principles, security standards, and industry best practices.
  • Able to provide and accept constructive feedback.
Tools We Use
  • AWS Infrastructure (Terraform)
  • Spring Boot, Vue.js, C
Why ECM

At ECM, you’ll be part of a forward-thinking, innovative team working on groundbreaking solutions in design and optimization technology. You will have the opportunity to work in a start‑up environment that values creativity, collaboration, and growth. Located in Bozeman, Montana, our hybrid setup offers the flexibility to work both remotely and on‑site. We provide competitive pay with a negotiable salary based on experience.

This is not just a job; it’s a unique opportunity to work in a fast‑growing field, where your contributions will have a direct impact on the success and innovation of the company. If you're ready to challenge yourself, ECM is the place to be.

  • Market‑competitive salary, based on experience
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary