About Digital Dynamics Inc.Digital Dynamics Inc. (DDI) is a 100% employee‑owned company (ESOP), where all employees share in the benefit of our continued growth. Our culture fosters accountability, collaboration, and long‑term thinking.DDI designs and builds reliable, high‑performance control hardware for semiconductor and industrial applications. As an ISO 9001 certified company with decades of design and manufacturing experience, we create advanced controllers and I/O solutions for mission‑critical environments. All products are designed and built at our facilities in beautiful Scotts Valley, CA.Position SummaryDigital Dynamics, Inc. is seeking a motivated Software Engineer I to join our engineering team. This position is ideal for a near-term graduate or early-career software engineer who is looking to expand their technical skills while contributing to real-world software applications and systems.The Software Engineer I will assist in designing, developing, testing, and maintaining software applications that support our engineering and manufacturing operations. This role will work closely with experienced engineers and cross-functional teams to develop reliable, efficient, and scalable software solutions.The ideal candidate has a solid foundation in software development, strong problem-solving skills, and a willingness to learn and grow in a collaborative engineering environment.Key ResponsibilitiesAssist in the design, development, testing, and maintenance of software applications and backend servicesDevelop and maintain RESTful APIs and integrations between software systemsWrite clean, efficient, and maintainable code using languages such as Python, Java, C++, or JavaScriptSupport database development, including SQL queries, data modeling, and database maintenanceTroubleshoot, debug, and resolve software issues with guidance from experienced engineersParticipate in software design discussions, code reviews, and technical planningAssist in developing internal tools and applications that improve engineering and manufacturing workflowsWrite and maintain technical documentation, including software specifications and testing proceduresCollaborate with software, hardware, test, and manufacturing engineering teamsSupport software testing, validation, and continuous improvement initiativesApply software development best practices, including version control, automated testing, and CI/CD processesRequired QualificationsBachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field1–3 years of professional software development experience; candidates with as little as 1 year of post-college experience are encouraged to applyProficiency in at least one programming language, such as Python, Java, C++, or JavaScriptSolid understanding of object-oriented programming, data structures, and algorithmsBasic understanding of REST APIs and backend application developmentFamiliarity with relational databases and SQLExperience using Git or other version control systemsUnderstanding of software development lifecycle principles and debugging techniquesStrong analytical, problem-solving, and communication skillsAbility to work collaboratively and learn new technologiesPreferred QualificationsExperience with backend frameworks such as FastAPI, Flask, Spring Boot, or Node.jsFamiliarity with frontend technologies such as React, HTML, CSS, or JavaScriptExperience with PostgreSQL, MySQL, or other relational databasesFamiliarity with Linux operating systems and command-line toolsExposure to Docker, cloud platforms, or CI/CD pipelinesExperience with unit testing, integration testing, or automated testing frameworksFamiliarity with software architecture, API design, and system integrationExposure to embedded systems, hardware/software integration, or manufacturing environmentsExperience developing applications through professional work, internships, or academic projectsOur Total Rewards PhilosophyWe believe rewarding employees extends beyond base compensation. Our total rewards approach is designed to recognize performance, support long-term growth, and create shared success through competitive pay, bonus program eligibility, participation in our Employee Stock Ownership Plan (ESOP), which provides employees the opportunity to share in the company’s long-term success, 401(k) match, comprehensive health and wellness benefits, paid time off, and the opportunity to make a meaningful impact in a 100% employee-owned company.Equal Employment OpportunityDigital Dynamics Inc. is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, gender identity or expression, sexual orientation, national origin, ancestry, age, disability, medical condition, genetic information, marital status, military or veteran status, or any other characteristic protected by applicable federal, state, or local law.