1

Junior Software Development Engineer Jobs in Ithaca, NY

Junior Plumbing Engineer

Elmira, NY ยท On-site

$80K - $120K/yr

Responsible for design of smoke control systems using Contam or similar design software. โ€ข ... Leadership Development Program * Fitness Reimbursement * Tuition Reimbursement * Referral Bonus ...

Ability to complete fire protection hydraulic calculations using industry software programs ... Leadership Development Program * Fitness Reimbursement * Tuition Reimbursement * Referral Bonus ...

Ability to complete fire protection hydraulic calculations using industry software programs ... Leadership Development Program * Fitness Reimbursement * Tuition Reimbursement * Referral Bonus ...

Software Tutor

Ithaca, NY ยท Remote

$18 - $40/hr

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Structural Engineer (PE)

Horseheads, NY ยท On-site

$80K - $110K/yr

Utilize structural analysis and design software including RAM Structural System, RAM Elements ... development. * Mentor junior engineers and contribute to a collaborative team environment.

Electrical Engineer II

Ithaca, NY ยท On-site

$90K - $110K/yr

The Electrical Engineer II supports the electrical team in the design and development of building ... Experience with BIM software, Revit preferred. * Experience with AutoCAD software. * Experience ...

Computer Programming Tutor

Ithaca, NY ยท Remote

$18 - $40/hr

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

SENIOR ELECTRICAL ENGINEER

Ithaca, NY ยท On-site

$103K - $135K/yr

Lead the design and development of building electrical systems, including power distribution ... Manage, mentor, and support junior engineers and designers in the preparation of contract drawings ...

SENIOR ELECTRICAL ENGINEER

Ithaca, NY ยท On-site

$103K - $135K/yr

Lead the design and development of building electrical systems, including power distribution ... Manage, mentor, and support junior engineers and designers in the preparation of contract drawings ...

SENIOR PLUMBING ENGINEER

Ithaca, NY ยท On-site

$100K - $138K/yr

Utilize Building Information Modeling (BIM) software, including Revit, to develop and coordinate ... Provide technical leadership, mentorship, and oversight to junior engineers and designers by ...

next page

Showing results 1-20

Junior Software Development Engineer information

See Ithaca, NY salary details

$44.8K

$91.2K

$136.9K

How much do junior software development engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for junior software development engineer in Ithaca, NY is $91,176.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,400.00 and $92,100.00 per year, depending on experience, location, and employer.

What does a junior software development engineer do?

A Junior Software Development Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers, contributing to coding tasks, debugging, and documentation. Their responsibilities may also include collaborating with other team members to solve technical problems and learn best practices in software engineering. This role is ideal for recent graduates or those with limited experience who are looking to build their skills and advance in the software development field.

What are the key skills and qualifications needed to thrive as a junior software development engineer?

To thrive as a Junior Software Development Engineer, a solid understanding of programming fundamentals, algorithms, and data structures is essential, often backed by a degree in computer science or a related field. Familiarity with languages like Java, Python, or JavaScript, as well as experience using version control systems such as Git, is typically required. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help individuals excel in collaborative and dynamic environments. These skills and qualities are crucial for delivering quality code, adapting to new technologies, and contributing meaningfully to software development projects.

What are some common challenges faced by junior software development engineers during their first year on the job?

Junior Software Development Engineers often encounter challenges such as adapting to a new codebase, understanding team workflows, and learning best practices for writing clean, maintainable code. They may also find it challenging to accurately estimate task complexity and communicate progress with senior team members. However, most teams provide mentorship and code reviews to help juniors grow, and active collaboration is encouraged to facilitate learning and integration into the team.

What is the difference between Junior Software Development Engineer vs Software Developer?

AspectJunior Software Development EngineerSoftware Developer
Required CredentialsTypically a bachelor's degree in CS or related field; some certificationsSimilar educational background; certifications vary
Work EnvironmentEntry-level, supervised, team-based projectsCan be entry or mid-level, often more independent
Employer & Industry UsageCommon in tech companies, startups, and IT firmsWidespread across industries, including tech, finance, and healthcare
Comparison Search IntentYesYes

The main difference between a Junior Software Development Engineer and a Software Developer lies in experience level and responsibilities. Junior Software Development Engineers are typically entry-level, working under supervision on basic tasks, while Software Developers may have more experience and handle more complex projects independently. Both roles require similar educational backgrounds and are common in tech industries, but the Junior role emphasizes learning and growth.

What are the most commonly searched types of Software Development Engineer jobs in Ithaca, NY?

The most popular types of Software Development Engineer jobs in Ithaca, NY are:

What cities near Ithaca, NY are hiring for Junior Software Development Engineer jobs?

Cities near Ithaca, NY with the most Junior Software Development Engineer job openings:

Infographic showing various Junior Software Development Engineer job openings in Ithaca, NY as of June 2026, with employment types broken down into 96% Full Time, and 4% Part Time. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $91,176 per year, or $43.8 per hour.

Sr. Product Development Engineer

Enerpac Tool Group Corp

Cortland, NY โ€ข On-site

$96K - $144K/yr

Full-time

Re-posted 13 hours ago


Job description

Overview
CORTLAND - Who we are?
Cortland Biomedical is wholly owned by Enerpac Tool Group. Enerpac Tool Group Corp. is a premier industrial tools, services, technology, and solutions provider serving a broad and diverse set of customers and end markets for mission-critical applications in more than 100 countries. The Company makes complex, often hazardous jobs possible safely and efficiently. Enerpac Tool Group's businesses are global leaders in high pressure hydraulic tools, controlled force products, and solutions for precise positioning of heavy loads that help customers safely and reliably tackle some of the most challenging jobs around the world. The Company was founded in 1910 and is headquartered in Milwaukee, Wisconsin. Enerpac Tool Group common stock trades on the NYSE under the symbol EPAC.
Enerpac Tool Group Corp. is a premier industrial tools, services, technology, and solutions provider serving a broad Cortland Biomedical custom builds high-performance biomedical textile structures. The company applies over 40 years of experience in textile engineering and advanced fabric design methods to braid, knit and woven products that meet the demands of a diverse set of customers in the biomedical product space. The company also offers a full range of design, development and manufacturing services as well as a wide variety of biomedical materials. Never comfortable with the status quo, complex biomedical textile challenges are tackled with agility, credibility and curiosity.
For further information on Cortland Biomedical, visit the Company's website at https://www.cortlandbiomedical.com
For further information on Enerpac Tool Group and its businesses, visit the Company's website at https://www.enerpactoolgroup.com
Summary - basic function of the role
Reports into the Sales & New Business Development (NBD) organization. Leads the management of the design and development of biomedical textile products, manufacturing methods, and test methods with a focus on design feasibility, customer communication, design control documentation, and project timelines, to ensure products meet and exceed customer expectations.
Work Schedule: Monday - Friday; evenings and weekends may be required
Location: In-office Monday - Friday
850 Lime Hollow Rd.
Cortland, NY13045
Salary Range: $96,500 - $144,750
Anticipated Hire Date: September 2026
This role is not eligible for sponsorship now or in the future.
Job Duties and Responsibilities
  • Consult and guide customers to biomedical textile solutions by leveraging textile forming techniques such as braiding, knitting, weaving, as well as post-processing methods to create novel structures.
  • Collaborate with Sales & Sales Engineering to gather voice of customer, evaluate new project opportunities, and make strategic project decisions.
  • Represent Cortland Biomedical as biomedical textile design expert.
  • Establish design and manufacturing feasibility of new products.
  • Document engineering work in protocols and reports. Establish documentation best practices and mentor junior engineers.
  • Own execution of engineering changes and CAPAs. Establish best practices and mentor junior engineers.
  • Create and maintain design control documentation including traceability matrix, design and development plan, and other quality management system (QMS) documentation in compliance with Cortland Biomedical QMS standards. Provide continuous improvement ideas and solutions for design and development documentation.
  • Drive the progression of development projects through the Cortland Biomedical design and development phase gate process through execution and documentation of timely cross-functional design reviews in compliance with Cortland Biomedical QMS standards. Provide continuous improvement ideas and solutions for design and development processes and systems.
  • Collaborate with engineering, operations, and quality to ensure all QMS documentation is completed in a timely manner, consistent with the project timeline.
  • Manage the details of development projects including resources, timelines/Gantt charts, deliverables, milestones, recurring calls, and overall engineering communication with internal and external teams.
  • Support the management of the development engineering project portfolio to ensure adequate resources are available to achieve simultaneous project milestones.
  • Provide informal mentoring and/or supervision to junior team members.
  • Identify raw material suppliers and work toward their approval on Cortland Biomedical's approved supplier list (ASL).
  • Represent Cortland Biomedical as expert in the properties and performance of biomedical textile fibers.
  • Support the creation and validation of test methods for the analysis of design concepts.
  • Ensure project compliance with all ISO 13485 requirements outlined in Cortland Biomedical's Quality Management System. Provide continuous improvement ideas and solutions, in line with Quality initiatives.
  • Develop new technological solutions to manufacturing challenges including identification of new equipment and use of digital tools, where applicable.
  • Support transfer of new product development processes to commercial production.
  • Participate in continuous improvement to improve processes, eliminate problems, streamline operations, or other areas as defined by management.
  • Expand Cortland Biomedical's expertise in state-of-the-art engineering, manufacturing methods, and test methods through technical journals, seminars, advance degree programs, etc.
  • Comply with and participate in safety protocols and initiatives.
  • Additional tasks as assigned.
  • <20% domestic and international travel in support of engineering projects, customers, vendors, conferences, training, etc.

Skills and Competencies
  • Knowledge of the physical and mechanical characteristics of polymers, fibers, yarns, and fabrics preferred
  • Experience with documentation and traceability requirements for highly regulated industries preferred
  • Effective verbal communication skills and comfortable interacting with team members, customers, and vendors at all levels
  • Effective technical writing skills consistent with writing engineering reports and quality management system documentation
  • Demonstrated creative problem solving and effective engineering decision-making skills
  • Experience with Enterprise Resource Platforms (ERP) a plus
  • Demonstrated ability to work well independently and as a team member
  • Self-starter able to work under minimal supervision
  • Capable of generating and delivering internal and external presentations at all levels

Education and Experience
BS Degree in Mechanical, Textile or Biomedical Engineering, or related degree from an accredited university
Minimum of 5 years of experience, 10 years+ preferred, in an engineering function within a manufacturing environment - especially in highly regulated industries (medical device, energy, aerospace, automotive, etc.), medical textiles or medical device preferred.
Physical Demands
Employee may have to lift documents/work materials up to 30 pounds in weight. Employee may have to lift tools up to 50 pounds in weight. Employee will have to be able to walk/climb to a variety of primary work locations, including traveling by air/auto to remote sites. This can include occasional ascending or descending ladders, stairs, scaffolding, ramps, poles, and the like. Employee may move themselves in different positions to accomplish tasks in various environments including tight and confined spaces. Employee will need to move about to accomplish tasks or move from one worksite to another. Employee will need to operate machinery and/or power tools, motor vehicles, and heavy equipment. Employee will need to listen, understand, and speak with team members in person, telephonically, and electronically at all levels within a diverse workforce and with supported organizations. Employee will need to assess the accuracy, neatness, and thoroughness of the work assigned. Employee can work in front of a personal computer and telephone for long periods of time. Will have repetitive motions that include the wrists, hands, and/or fingers.
Work Environment
Primary work environment is temperature-controlled office setting or a controlled manufacturing space but may also be visiting different customers. Specific gowning and PPE requirements will be required when working in different areas. While in the manufacturing space or visiting customers, employee may be exposed to high/low temperatures, outdoor elements (such as precipitation and wind), high levels of noise, hazardous conditions, poor ventilation, small and/or enclosed spaces, or adverse environmental conditions.
The physical demands and work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations will be made to enable individuals with disabilities to perform the essential functions.
Direct Reports
N/A
Key Contacts/Clients
Sales Engineers
Process Engineers
Manufacturing Engineers
Quality Engineers
External Customers
EEO Statement
Enerpac is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected status in accordance with applicable federal, state, and local laws. We are committed to creating an inclusive environment for all employees and applicants and encourage candidates of all backgrounds to apply.
If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please reach out to us at: recruiter@enerpac.com
If you're looking for a unique, exciting career with variety and potential for growth, Enerpac Tool Group offers challenges and rewards for people on a global scale.