Software Developer
Job
AJA International Inc
Hingham, MA (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Software Developer AJA International, a leader in precision thin film coating equipment, develops systems that support advancements in fields ranging from nanotechnology to quantum mechanics. We're not just building products; we're creating solutions that enable scientific breakthroughs. This role offers the chance to grow in a company driven by innovation and precision, where your contributions on the ground will support projects that enable scientific and technological breakthroughs. If you're ready to apply your technical skills in a hands-on role, let's talk. We are seeking a Software Developer to join our team and contribute to the design, development, and maintenance of software systems that support our products and internal operations. This role is ideal for someone with a strong foundation in programming principles who is interested in working close to both software and hardware in a collaborative, in‑office environment. Required Qualifications Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics , or a related technical field Solid understanding of computer programming principles , including data structures, algorithms, and software design fundamentals Basic experience using Git or similar version control systems Ability to work effectively in a collaborative, hands-on development environment Nice‑to‑Have Qualifications Proficiency in C and/or C++ Knowledge of electronics and hardware‑software interaction Experience with embedded software development 3+ years of professional software development experience Understanding of networking concepts and communication protocols Experience with concurrency and parallelism in software systems Familiarity with Linux What You'll Do Develop, test, and maintain software according to the latest C++ standard Write unit tests to ensure code behaves as intended Diagnose, troubleshoot and resolve software issues as they arise The position is a full-time, in office, benefits-eligible position. Salary is commensurate with qualifications and experience.
Job Type:
Full-time Pay:
From $65,000.00 per yearBenefits:
401(k) Dental insurance Health insuranceCompensation Package:
Yearly pay Ability toRelocate:
Hingham, MA 02043: Relocate before starting work (Required)Work Location:
In personSimilar remote jobs
Liberty Healthcare Corporation
Hilton Head Island, SC
Posted2 days ago
Updated15 hours ago
Cengage Group
Newark, NJ
Posted2 days ago
Updated15 hours ago
Similar jobs in Hingham, MA
Active Day/Senior Care
Hingham, MA
Posted2 days ago
Updated15 hours ago
Similar jobs in Massachusetts
Anduril Industries
Quincy, MA
Posted2 days ago
Updated15 hours ago