2

Remote Computer Programming Jobs in New Jersey (NOW HIRING)

$134K - $185K/yr

... remote sensing applications. Position Description: We are seeking a new FPGA Design Engineer to ... Masters of Science in Electrical Engineering or Computer Engineering Preferred Employment Type ...

FPGA Design Engineer

Hoboken, NJ · On-site +1

$119K - $147K/yr

... remote sensing applications. Position Description: We are seeking a new FPGA Design Engineer to ... Bachelor of Science in Electrical Engineering or Computer Engineering Required * Masters of Science ...

Cloud Devops Engineer

Plainsboro, NJ · Remote

$54 - $74/hr

REMOTE Duration: 1+ yr VISA: Permanent Residents/Citizens A handson role in architecture, design ... S. in computer science, software engineering, computer engineering, or related area of study

Cloud Devops Engineer

Plainsboro, NJ · On-site +1

$54 - $74/hr

REMOTE Duration: 1+ yr VISA: Permanent Residents/Citizens A handson role in architecture, design ... S. in computer science, software engineering, computer engineering, or related area of study

IOS Developer (Remote)

Edison, NJ · On-site +1

$53.50 - $73.75/hr

... Programming Swift and Swift UI - (60%) Figma UI/UX Design (20%) Other Analysis & Design - (20 ... Bachelor's degree in computer science or related analytical field or equivalent experience.

Quantum Computing Patent Agent

Morristown, NJ · On-site +1

$120K - $180K/yr

This is a remote position. New York Metro Area | Remote Join a Cutting-Edge Technology Patent ... S. or advanced degree in Electrical Engineering, Computer Science, Computer Engineering, Physics ...

Hoboken, NJ or Remote with Travel Division : Revenue Department: Customer Success About Us: Quantum ... Bachelor's degree in Computer Science, Engineering, Physics, Applied Mathematics, Information ...

Quantum Computing Patent Agent

Morristown, NJ · On-site +1

$120K - $180K/yr

New York Metro Area | Remote Join a Cutting-Edge Technology Patent Practice An established ... S. or advanced degree in Electrical Engineering, Computer Science, Computer Engineering, Physics ...

next page

Showing results 1-20

Remote Computer Programming information

See New Jersey salary details

$33.5K

$66K

$97K

How much do remote computer programming jobs pay per year?

As of Sep 10, 2026, the average yearly pay for remote computer programming in New Jersey is $65,964.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,300.00 and $81,200.00 per year, depending on experience, location, and employer.

What is remote computer programming?

Remote computer programming involves writing, testing, and maintaining software code from a location outside of a traditional office, typically from home or another remote setting. Programmers collaborate with teams using digital tools, version control systems, and communication platforms to build software solutions. This arrangement offers flexibility, but also requires strong communication skills, self-discipline, and familiarity with remote work technologies. Many companies offer remote computer programming positions to access a global talent pool and provide employees with a better work-life balance.

What are the key skills and qualifications needed to thrive as a remote computer programmer?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving abilities, and a relevant degree or coding certifications. Familiarity with version control systems (like Git), cloud platforms, and collaboration tools (such as Slack or Jira) is typically required. Excellent communication, self-motivation, and time management skills are crucial for remote collaboration and productivity. These skills and qualities ensure efficient code delivery, effective teamwork, and the ability to meet project goals independently in a remote setting.

What are some common challenges faced by remote computer programmers and how can they be addressed?

Remote computer programmers often encounter challenges related to communication, collaboration, and time management. Without in-person interactions, it can be harder to clarify requirements, coordinate with team members, or stay informed about project updates. To address these challenges, successful remote programmers proactively use collaboration tools, attend regular virtual meetings, and maintain clear, written documentation. Building strong communication habits and setting structured work schedules also help maintain productivity and foster effective teamwork.

What is the difference between Remote Computer Programming vs Remote Software Development?

AspectRemote Computer ProgrammingRemote Software Development
Required CredentialsTypically requires programming certifications or degrees in computer scienceOften requires similar credentials, with additional experience in software design and architecture
Work EnvironmentPrimarily focused on writing, testing, and debugging codeIncludes coding but also involves planning, designing, and managing software projects
Employer & Industry UsageUsed across tech companies, startups, and freelance platformsCommon in software firms, tech departments, and development agencies
Search & Comparison IntentPeople compare to understand coding roles and skillsPeople compare to grasp broader software project responsibilities

Remote Computer Programming involves writing and testing code, while Remote Software Development encompasses coding along with designing and managing entire software projects. Both roles share similar credentials and work environments but differ in scope and responsibilities.

What are the most commonly searched types of Computer Programming jobs in New Jersey?

The most popular types of Computer Programming jobs in New Jersey are:

What are popular job titles related to Remote Computer Programming jobs in New Jersey?

For Remote Computer Programming jobs in New Jersey, the most frequently searched job titles are:

What job categories do people searching Remote Computer Programming jobs in New Jersey look for?

The top searched job categories for Remote Computer Programming jobs in New Jersey are:

Infographic showing various Remote Computer Programming job openings in New Jersey as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $65,964 per year, or $31.7 per hour.

FPGA Design Engineer

On-site, Remote

QCi
51 - 200 employees

$134K - $185K/yr

Full-time

Re-posted 18 days ago


Key responsibilities

  • Develop, design, and implement real-time computational and digital algorithms and systems using FPGAs.

  • Integrate multiple FPGAs and off-the-shelf hardware devices into quantum device architecture.

  • Design, implement, simulate, and test the operation of FPGA logic and systems.


Job description

FPGA Design Engineer

Job Description

Location: Hoboken, NJ

Division: Technology

Department: Engineering

Reports to: FPGA Engineering Manager


About Us:

Quantum Computing Inc. (QCi) (Nasdaq: QUBT) is an innovative, integrated photonics company that provides accessible and affordable quantum machines to the world today. QCi products are designed to operate at room temperature and low power at an affordable cost. The Company's portfolio of core technology and products offer unique capabilities in the areas of high-performance computing, artificial intelligence, cyber security as well as remote sensing applications.


Position Description:

We are seeking a new FPGA Design Engineer to join our Hardware team. You will work directly with a diverse team of experts including quantum scientists, optical, nanofabrication, hardware, FPGA, and embedded engineers. Together, you'll develop prototypes and photonic-based products across multiple application areas including quantum computing, quantum intelligence, quantum remote sensing, quantum bio-imaging, and quantum cybersecurity.

 This is a unique opportunity to participate in the architecture design of multiple new FPGA projects in the pipeline, and to work closely with some of the brightest scientists and engineers in lithium niobate, photonic-based quantum technologies. If you enjoy the excitement of solving complex problems, creating realistic application quantum benefits, and working in a fast-paced, innovative environment, this could be the perfect role for you!


Duties and Responsibilities:

  • Develop,Design and implement real-time computational and digital algorithms and systems using FPGAs.
  • Develop RTL code for use within multiple projects. Analyze and enhance efficiency, scalability, and stability of the system resources .
  • Integrate multiple FPGAs and off-the-shelf hardware devices into our next generation quantum device architecture.
  • Collaborate with cross-disciplinary teams to design and customize quantum systems with customers requirements/feedbacks
  • Design, implement, simulate, and test the operation of the FPGA logic and systems
  • Document architectures, test results in addition to source code

Required Skills and Experience:

  • 3-5 years of industrial experience in FPGA design 
  • Practical experience using HLS in FPGA design would be a HUGE plus.
  • Expertise in Verilog/System Verilog
  • Proficiency in RTL simulation (ModelSim,xSim etc.), and building testbenches to verify your design.
  • Experience with Altera(Intel) or Xilinx(AMD) FPGAs and associated development tools
  • Experience working with lab equipment such as oscilloscopes and logic analyzers.
  • Experience/familarity in/with digital hardware circuit design is preferred.
  • Excellent communication skills (written and verbal)
  • Collaborative teammate who is supportive of co-workers and contributes to problem solving
  • Ability to work well in a fast-paced professional office environment and manage simultaneous tasks and deliverables
  • Bachelor of Science in Electrical Engineering or Computer Engineering Required
  • Masters of Science in Electrical Engineering or Computer Engineering Preferred
Employment Type: FULL_TIME