Demo

Software Engineer

Precision Additive
Noblesville, IN Full Time
POSTED ON 6/14/2026
AVAILABLE BEFORE 7/12/2026

Job Summary


We are seeking a Software Engineer to join a fast-paced, growing business developing advanced additive manufacturing technologies. The ideal candidate will have a passion for building high-quality software, solving complex technical problems, and working across software and hardware systems


This role will be responsible for developing and maintaining efficient, scalable applications that support our 3D printing platforms, data acquisition systems, and operational workflows. The successful candidate will contribute to both new feature development and the continuous improvement of existing software systems.


Responsibilities

  • Develop, maintain, and enhance software applications and services that support our 3D printing systems and business operations.
  • Contribute to the design and implementation of scalable, maintainable, and well-tested software solutions.
  • Troubleshoot, debug, and optimize software for performance, reliability, and usability.
  • Collaborate with software, hardware, and manufacturing teams to develop integrated solutions.
  • Participate in code reviews and contribute to software development best practices.
  • Write clean, reusable, and well-documented code.
  • Assist in the development and maintenance of APIs, backend services, databases, and user-facing applications.
  • Integrate custom software with third-party applications, APIs, and hardware systems.
  • Support data collection and processing systems used for monitoring and analyzing printer performance.
  • Participate in software architecture discussions and technical design reviews.
  • Stay current with emerging software development tools, technologies, and best practices.
  • Provide regular progress updates and communicate technical challenges and solutions effectively.


Qualifications

  • 2 years of professional software engineering or software development experience.
  • Experience with C# (.NET) and/or Python preferred. Candidates with strong experience in other modern programming languages (e.g., Java, C , Go, Rust) and the ability to learn new technologies quickly are encouraged to apply.
  • BS degree in Software Engineering, Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Experience developing and maintaining production software applications.
  • Understanding of software design principles, data structures, algorithms, and object-oriented programming.
  • Familiarity with source control systems such as Git.
  • Experience working with relational databases and APIs.
  • Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker) is a plus.
  • Experience working with hardware-integrated software, industrial systems, or manufacturing environments is a plus.
  • Exposure to data analytics, machine learning, or AI technologies is a plus.
  • Strong problem-solving skills, attention to detail, and willingness to learn.
  • Excellent communication and collaboration skills.

Salary.com Estimation for Software Engineer in Noblesville, IN
$93,426 to $113,672
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$128,093 - $158,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Precision Additive

  • Precision Additive Noblesville, IN
  • Position Overview: Precision Additive is a fast-growing startup specializing in laser powder bed fusion (LPBF) technology, with a mission to deliver produc... more
  • 5 Days Ago

  • Precision Additive Noblesville, IN
  • Job Summary: We are seeking a skilled full-stack Software Engineer to join a fast-paced, growing business. The ideal candidate will have a passion for high... more
  • 5 Days Ago

  • Precision Additive Noblesville, IN
  • The Mechanical Engineer is responsible for the design, development, testing, and improvement of mechanical systems and components used in the company’s pro... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Noblesville, IN area that may be a better fit.

  • Bastian Material Handling, LLC Noblesville, IN
  • Toyota Automated Logistics is seeking experienced Software Engineers to work in their Louisville, KY location or new Noblesville, IN Headquarters. Job Over... more
  • 2 Days Ago

  • CXT Software Peru, IN
  • Do you enjoy building systems that scale customer engagement, reduce manual work, and turn data into action? Are you motivated by creating structured, auto... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!