Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Full-time

Phase Technologies

Software Developer – Full Stack & Embedded Systems

Phase Technologies · Rapid City, SD · ON-SITE ONLY — THIS IS NOT A REMOTE POSITION

Phase Technologies is seeking a software developer to contribute to both our internal business systems and our growing IoT product line. You'll work across PhaseOps (our internal React/Node/MongoDB/PostgreSQL platform) and Phase Connect (our industrial telemetry and connectivity product).

Responsibilities

  • Develop and maintain features in PhaseOps, our internal full-stack web platform used across sales, operations, and support.
  • Build and maintain RESTful APIs and backend services in Node.js backed by MongoDB and PostgreSQL.
  • Contribute to Phase Connect, our industrial IoT product — depending on where the product needs the most support, this means either mobile app development or embedded firmware development.
  • Write clean, maintainable code and participate in code reviews.
  • Collaborate with operations, sales, and engineering teams to define and deliver features.
  • Help bridge data between field devices and internal business systems.

Required Skills & Experience

  • Full-stack JavaScript — React on the frontend, Node.js on the backend.
  • Database experience — MongoDB and/or PostgreSQL.
  • REST API design and integration — building, consuming, and debugging.
  • Version control — Git, including branching and pull request workflows.
  • Embedded or low-level development experience — prior work in device firmware (C/C++) or kernel-level development is a real advantage. Willingness to develop in areas outside your primary background is expected.
  • 2+ years of practical development experience.

Nice to Have

  • Cross-platform mobile app development
  • Embedded or kernel-level C/C++ development
  • Familiarity with some or all of: BLE, MQTT, binary protocol design, Modbus, serial communication, low-bandwidth cellular
  • Industrial or manufacturing software background

Position Details

Type: Full-Time
Location: Rapid City, South Dakota — On-site required
Pay: DOE

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or assume sponsorship of an employment visa.

Benefits

  • Paid Time Off (2 weeks/year)
  • 8 Paid Holidays
  • Health Insurance (multiple plan options)
  • Dental & Vision Insurance
  • 401(k) with Company Matching
  • Health Savings Account (HSA)
  • Flexible Savings Account (FSA)

Who We Are

Phase Technologies is a power electronics manufacturer based in Rapid City, South Dakota. Founded in 1999, we developed the world's first digital phase converter — the Phase Perfect® — and have since expanded into variable frequency drives (VFDs) for irrigation, water pumping, HVAC, and oil & gas applications.

We specialize in Active Front End VFD technology and produce the only low-harmonic, fully regenerative, phase-converting drive that complies with IEEE 519. Our products are engineered and built here in Rapid City, and our software team supports both internal operations and the connected products going into the field.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer in Rapid City, SD vacancy
  • Skool’s engineering team is seeking highly experienced Backend Software Engineers with a passion for developing performant and scalable backend services written in Go . You will collaborate with Product Management, Designers, Engineers, and other stakeholders to determine... 
    Suggested
    Work at office
    Remote work

    SKOOL LLC

    Rapid City, SD
    1 day ago
  •  ...Software Developer – Full Stack & Embedded Systems Phase Technologies · Rapid City, SD · ON-SITE ONLY — THIS IS NOT A REMOTE POSITION Phase Technologies is seeking a software developer to contribute to both our internal business systems and our growing IoT product... 
    Suggested
    Full time
    Work visa
    Flexible hours

    Phase Technologies

    Rapid City, SD
    1 day ago
  •  ...repo, product, demo, pull request, or write-up, and briefly explain what you did yourself. How do you currently use AI to develop software? Which tools do you use, how do you use them, and roughly how much of your workflow involves AI? What's the hardest... 
    Suggested
    Immediate start
    Remote work

    Nearly Human Government Solutions

    Rapid City, SD
    3 days ago
  • $70 - $90 per hour

     ...is 10/16/2026 Citizenship Requirement: US Citizen or GC holder Min years of experience: 8 Years Degree Requirements: BS Bachelor's Software Engineering, Mechanical Engineering, Aeronautical Engineering, or related discipline. Job Summary: Participate in solution design... 
    Suggested
    Remote work

    Butler America

    Rapid City, SD
    3 days ago
  •  ...Android Software Engineer Location: Remote, Nationwide Our client is building a new generation of mobile experiences where artificial...  ...development. This Role Offers Direct involvement in developing AI enabled mobile experiences from concept through production.... 
    Suggested
    Remote work

    Blue Signal Search

    Rapid City, SD
    4 days ago
  • $115k

     ...business value. This role is focused on hands-on solution delivery, working closely with business and technology partners to design, develop, test, and implement AI-powered and workflow automation solutions. The ideal candidate enjoys solving business problems... 

    The Momba Group

    Rapid City, SD
    4 days ago
  •  ...yourself: configure data-labeling components and quality controls, develop user interfaces and AI-driven solutions (e.g. agentic systems,...  ..., and independently prototyping LLM-powered solutions. Solid software engineering foundations. You understand version control,... 
    Full time
    For contractors
    Remote work
    Worldwide
    Flexible hours

    Toloka

    Rapid City, SD
    2 days ago
  •  ...business value and drive growth through innovation and collaboration. Key Responsibilities Drive Sales Growth Identify, develop, and close new business opportunities aligned with company growth objectives Actively participate as part of the sales team to meet... 
    Contract work
    Visa sponsorship
    Flexible hours

    Phase Technologies

    Rapid City, SD
    18 days ago
  •  ...value for the long term. Today, we own 20+ companies across software, home services, education, wellness, and more. We operate with...  ...company where its technology stack already lives. - Develop LLM-powered applications including RAG pipelines, tool-using agents... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Remote work

    Enduring Ventures

    Rapid City, SD
    4 days ago
  • Lead Delivery Engineer at a leading Physics AI / Simulation Startup - Aerospace/Defense/Automotive You sit at the cutting edge of Physics AI, working directly with customers to solve hard engineering problems that actually matter. This is a hands-on technical leadership...
    Immediate start
    Relocation package

    Saragossa

    Rapid City, SD
    1 day ago
  • Job Title: Principal Software Engineer Location: Remote (United States) Employment Type: Full-Time Annual Compensation: 120k- 130k About the Opportunity We are seeking a Software Architect to lead the design and evolution of scalable, secure, and high-performance enterprise... 
    Full time
    Remote work

    AspiringIT

    Rapid City, SD
    4 days ago
  • Duties Partner closely with UI/UX designers to build tooling that enables Android prototyping and development. Support cross-functional collaboration between design and engineering teams. Translate technical concepts and challenges into language understandable by designers...

    Cypress HCM

    Rapid City, SD
    2 days ago
  • We’re looking for a Staff Software Engineer to work on large-scale, deeply technical systems that support emerging stablecoin and on-...  ...troubleshooting Familiar with DeFi, wallets, gas optimisation, or developer tooling Nice to have: Experience with stablecoins, cross-chain... 
    Contract work

    Axiom Recruit

    Rapid City, SD
    2 days ago
  • $170k - $200k

     ...how QualGent reaches mobile teams. Most engineers never see how software gets bought: who decides, why, and what earns a team's trust...  ...playbook is waiting. You're helping build it. Bonus: experience in developer relations, solutions engineering, or a forward-deployed role;... 
    Agency work

    QualGent

    Rapid City, SD
    2 days ago
  • $75k

     ...PLACEMENT PROGRAM, Under this program, we offer Skill Enhancement Training after which we can assist candidates in getting jobs as software programmers/Java Programmers/Python Programmers/Data scientists/Machine learning engineers/Data analysts and many more. We Focus... 
    Full time
    Immediate start

    SynergisticIT

    Rapid City, SD
    4 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software...  ...engineering, software, data management, and AI technologies to develop innovative customer-facing demonstrations and internal... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Rapid City, SD
    2 days ago
  •  ...Description Job Description Description: POSITION/JOB TITLE: Software Engineer DEPARTMENT: Engineering ***REQUIREMENTS:...  ...Translate business requirements and technical designs into well-developed solutions that meet client business goals. Ability to work... 
    Full time
    Temporary work
    H1b
    Remote work
    Flexible hours

    Omnitech, Inc.

    Rapid City, SD
    a month ago
  • $128.19k - $184.01k

     ...place. You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating with...  ...to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Rapid City, SD
    3 days ago
  •  ...Job Title AI Software Engineer Intern Date posted 14-Oct-2026 Job ID 137214 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement Hybrid... 
    Contract work
    Fixed term contract
    Internship
    Shift work

    IBM

    Rapid City, SD
    14 hours ago
  • UI Engineer (Contract) Remote (Open to NY, West Coast, and Pittsburgh, PA) This role pays around $55/hr on W2 About the Role We are seeking a highly experienced, senior-level UI Engineer for a dynamic contract engagement. In this role, you will split your time...
    Contract work
    Remote work

    The Mice Groups Inc

    Rapid City, SD
    14 hours ago
  • Position: UiPath Developer / System Programmer 4 Location: Nashville, Tennessee 37243 - Local TN Candidate only Duration: 10/26/2026 - 12/31/2026 Work Arrangement: Remote Job Description: The UiPath Developer is responsible for designing, developing, testing, deploying,... 
    Local area
    Remote work

    BuzzClan

    Rapid City, SD
    1 day ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building...  ...at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used... 
    Remote job
    Internship

    Danaher

    Rapid City, SD
    1 day ago
  • Who we are : Delta, founded in 1971, is a global provider of power and thermal management solutions. Its mission statement, \"To provide innovative, clean and energy-efficient solutions for a better tomorrow,\" focuses on addressing key environmental issues such as...

    Delta Electronics (Americas)

    Rapid City, SD
    21 hours ago
  •  ...with product and design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and improvements for our...  ...planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps... 
    Full time

    Cheez

    Rapid City, SD
    4 days ago
  • $150k - $180k

     ...review, and approve system architecture and control-system designs, driving robust integration strategies and technical decisions. Develop and implement company-wide engineering design philosophies, standards, and best practices to improve quality and consistency.... 
    Contract work
    Remote work

    Talently

    Rapid City, SD
    4 days ago
  •  ...configure, and maintain server hardware (e.g., servers, storage, networking equipment). ● Troubleshoot and resolve hardware and software issues in a timely manner. ● Manage server operating systems (primarily Linux, with some experience with Windows). ●... 
    Remote work

    ThetaData

    Rapid City, SD
    3 days ago
  •  ...conducting, and documenting various systems tests to verify system operability and compliance. - 3 years of experience with bug tracking software (e.g., Jira). - 3 years of experience testing web-based applications. - Practical experience testing and analyzing RESTful... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Rapid City, SD
    1 day ago
  • I’m recruiting for a Senior Infrastructure Automation Engineer to join an established automation team within a fintech company. Remote, permanent role with excellent compensation, annual bonus, and health benefits. The two most important requirements are deep...
    Permanent employment
    Remote work

    Cannon Search

    Rapid City, SD
    1 day ago
  •  ...troubleshooting, continuous improvement projects, system administration, and providing point of contact to Operations personnel. Develop standards and provide expertise to management. Communication - Will be responsible for providing excellent communications (... 
    Flexible hours

    DARCEO INC.

    Rapid City, SD
    3 days ago
  • $81.37k - $133.81k

     ...professionals like you. Through rotational assignments, you’ll continue developing your skills and knowledge—helping you achieve your career...  ...to meet stringent Caterpillar quality requirements.Embedded Software Development: Develop embedded software in C, C#, and/or C++... 
    Rotational program
    Full time
    Part time
    Work experience placement
    Internship
    Relocation
    Monday to Friday
    Flexible hours

    Caterpillar

    Rapid City, SD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!