1

Software Developer Contract Jobs in Rochester, NY

FPGA Engineer

Rochester, NY · On-site

$128K - $164K/yr

Mastodon Design specializes in designing and building hardware and software to meet our customers ... and contract wage rates, relevant prior work experience, specific skills and competencies ...

FPGA Engineer

Rochester, NY · On-site

$128K - $164K/yr

Mastodon Design specializes in designing and building hardware and software to meet our customers ... and contract wage rates, relevant prior work experience, specific skills and competencies ...

Electrical Engineer lll

Rochester, NY · On-site

$95K - $125K/yr

Our professional team has handled many of the construction and service contracts for the commercial ... Proficiency in drawing software (e.g. Revit and AutoCAD) and electrical analysis software (e.g ...

Electrical Engineer lll

Rochester, NY · On-site

$95K - $125K/yr

Our professional team has handled many of the construction and service contracts for the commercial ... Proficiency in drawing software (e.g. Revit and AutoCAD) and electrical analysis software (e.g ...

Electrical Engineer lll

Rochester, NY · On-site

$95K - $125K/yr

Our professional team has handled many of the construction and service contracts for the commercial ... Proficiency in drawing software (e.g. Revit and AutoCAD) and electrical analysis software (e.g ...

next page

Showing results 1-20

Software Developer Contract information

See Rochester, NY salary details

$47.4K

$110.4K

$163.8K

How much do software developer contract jobs pay per year?

As of Jul 23, 2026, the average yearly pay for software developer contract in Rochester, NY is $110,354.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $128,300.00 per year, depending on experience, location, and employer.

What are the typical work arrangements and expectations for contract Software Developers?

Contract Software Developers are usually hired for specific projects or defined timeframes, which can range from several weeks to multiple months, often working remotely or on-site depending on client needs. They are expected to quickly understand project requirements, deliver code efficiently, and collaborate with both in-house teams and other contractors, maintaining flexibility to adapt to different workflows and tools. Because contract roles may not include the same onboarding experience as permanent positions, self-motivation and strong independent work habits are important. This work arrangement provides valuable exposure to various industries and technologies, often expanding a developer’s professional network and enhancing career versatility.

What are the key skills and qualifications needed to thrive in the Software Developer Contract position, and why are they important?

A successful Software Developer Contract requires strong programming abilities, solid knowledge of software development methodologies, and relevant project or domain expertise, often supported by a degree in computer science or a related field. Familiarity with languages like Java, Python, or JavaScript, as well as tools such as Git, Agile frameworks, and certification in areas like AWS or Scrum, is highly valued. Excellent problem-solving skills, adaptability, effective communication, and an ability to quickly integrate into new teams are crucial soft skills. These competencies enable contract developers to deliver high-quality solutions while efficiently navigating diverse projects and rapidly changing work environments.

What is a Software Developer Contract job?

A Software Developer Contract job is a temporary or project-based position where a developer is hired for a specific duration, typically through a contract agreement. Contractors may work independently, for an agency, or directly with a company to develop, test, and maintain software applications. These roles often offer flexibility but may not include benefits like health insurance or paid time off. Contract developers are usually paid hourly or per project and may work remotely or on-site depending on the employer's needs.

What are the most commonly searched types of Software Developer jobs in Rochester, NY? The most popular types of Software Developer jobs in Rochester, NY are:
What are popular job titles related to Software Developer Contract jobs in Rochester, NY? For Software Developer Contract jobs in Rochester, NY, the most frequently searched job titles are:
What cities near Rochester, NY are hiring for Software Developer Contract jobs? Cities near Rochester, NY with the most Software Developer Contract job openings:
Infographic showing various Software Developer Contract job openings in Rochester, NY as of July 2026, with employment types broken down into 48% Full Time, 18% Temporary, and 34% Contract. Highlights an 84% In-person, and 16% Remote job distribution, with an average salary of $110,354 per year, or $53.1 per hour.
Principal Electrical Engineer

Principal Electrical Engineer

Carestream Health

Rochester, NY • On-site

$119K - $158K/yr

Full-time

Posted 19 days ago


Carestream Health rating

8.3

Company rating: 8.3 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

93rd of 433 rated machine equipment manufacturers


Job description

Innovation that sparks imagination. Continue on to your next challenge with us.
Carestream is a worldwide provider of medical imaging systems and solutions; x-ray imaging systems for non-destructive testing; manufacturing of film and precision contract coating services for a wide range of industrial, medical, electronic and other applications-all backed by a global service and support network. Carestream's diagnostic imaging technology systems are at work in 90 percent of hospitals worldwide.
At Carestream, we offer a global perspective and a world of opportunities for people who have the desire to make a positive impact. Join our global team!
Compensation: $119,200 - $158,900 per year
*This range reflects Carestream's good faith estimate to pay fairly as starting wage. Offers will be tailored within the range based on the selected candidate's experience, industry knowledge, technical and communication skills, and other factors that may prove relevant during the interview process, as well as geographic market differentials for the position.
Position Summary:
The NDT Principal Electrical Engineer is a senior-level technical contributor responsible for leading the design, development, testing, and implementation of electrical systems and products within an R&D environment. This person owns the end-to-end development of electrical subsystems for next generation digital radiographic equipment. The NDT Principal Electrical Engineer independently leads intricate engineering designs from concept through commercialization, with a focus on battery systems, PCB and harness design, and system integration. This position collaborates closely with other team members including mechanical, firmware, manufacturing, and supplier partners to deliver robust, manufacturable designs that meet performance, safety, and regulatory expectations.
Position Responsibilities:
  • Design and develop analog and digital circuits for digital radiographic detectors.
  • Create schematics, PCB layouts, and supporting documentation.
  • Perform board bring-up, testing, debugging, and validation.
  • Collaborate with firmware/software engineers on embedded systems integration.
  • Support manufacturing, including troubleshooting, root cause analysis, and continuous improvement.
  • Troubleshoot and diagnose a broad range of electrical issues in both released products and in development hardware; perform root cause analysis and corrective actions.
  • Design harnesses (conventional wire and flex), including connector/terminal selection, wire gauge/safety considerations, strain relief, and documentation.
  • Collaborate with suppliers and procurement team on fabrication, test, DFM/DFT feedback, first articles, and component obsolescence mitigation; resolve build and test issues swiftly.
  • Generate clear design documentation (requirements, specifications, drawings, BOMs, etc.) ensuring traceability and compliance.
  • Contribute to system architecture, including new data path concepts for imaging systems; participate in IP development and review as appropriate.

Required Skills & Education:
  • Bachelor of Science in Electrical Engineering, Electronics Engineering, Computer Engineering or any related STEM field.
  • Minimum 10 years of hands-on electrical engineering experience, serving as the technical lead for the electrical systems on 3-5 products from concept to production.
  • Experience with end-to-end circuit board design: schematic capture, PCB design/layout, cabling/harnessing, component selection, documentation and support of QA V&V and production release activities.
  • Comprehensive technical knowledge of embedded microprocessor design and integration for ARM Cores, DDR memory interfaces.
  • Expertise in executing subsystem and system-level test plans, using lab equipment (oscilloscopes, logic analyzers) to identify and resolve critical hardware defects.
  • Practical prototyping experience withhands-on fabrication and assembly of prototype PCBs, wiring harnesses, and test fixtures to support feasibility evaluations.
  • Working knowledge of Microsoft Visio for Electrical drawings and documentation

Desired Skills:
  • NDT product experience
  • Proficiency in PCB design (schematic and layout).
  • Experience with mixed-signal systems, low-noise design, or imaging/sensor electronics.
  • Strong analytical troubleshooting and problem-solving skills using lab equipment (oscilloscopes, logic analyzers, electronic loads).
  • Familiarity with wireless technologies (e.g., Bluetooth, Wi-Fi) as applied to embedded/medical systems.
  • Experience with firmware development (C/C++).
  • Experience with FPGA design (VHDL/Verilog).
  • Knowledge of general radiography and fluoroscopy-theory of operation and key system components.
  • Familiarity with safety standards IEC 60601-2-54 (X-ray equipment for radiography and radioscopy) and IEC 60601-2-43 (X-ray equipment for interventional procedures).
  • Practical soldering skills down to 0402 package size (rework and prototype builds).

Work Environment:
Traditional Office Environment: This position is primarily an office setting with standard temperature and humidity controls, moderate to light noise, fluorescent lighting, primarily sitting with standing desks available, extensive computer and keyboard use, etc.
Physical Requirements:
Carestream is an Equal Opportunity Employer
Carestream is an equal opportunity organization. We recruit, employ, train, compensate, and promote without regard to race, religion, creed, color, national origin, age, gender, sexual orientation, gender identity, marital status, disability, veteran status, or any other basis protected by applicable federal, state or local law.
Applying for a job with Carestream
All applicants must complete the on-line application process. Carestream is committed to working with and providing reasonable accommodations to individuals with disabilities. If you require assistance or an accommodation because of a disability to participate in the application process, please click accommodations
Requisition ID: 4753

What Carestream Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom