2

Entry Level Scientific Software Developer Jobs in Edison, NJ

INT30 - Sr. Software Developer I

Iselin, NJ · On-site

$55.25 - $73/hr

Intone is seeking a Senior Software Developer I to join their team. The role involves designing ... Required : • Master's degree or foreign equivalent in Computer Science, Engineering (any), or ...

New

SOFTWARE DEVELOPER I

Livingston, NJ · On-site

$71K - $88K/yr

Software Developer I POSITION OBJECTIVE: We are seeking a Full Stack Software Developer to join our ... Bachelor's or Master's degree in Computer Science or a related field * 2 to 4+ years of hands-on ...

... Science, Computer Engineering, or related field -5+ years of Android app development, with at least 2 published apps in the Google Play store that can be demoed -2+ years of additional object ...

... Software Engineer - APL with a strong background in mathematics who will work as a self-starter, is ... Bachelor's or Master's degree in Mathematics, Information Technology, or Computer Science. Nice to ...

Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience * Proficient in programming languages such as JavaScript, Python, or similar * Experience with ...

... Software Engineer - APL with a strong background in mathematics who will work as a self-starter, is ... Bachelor's or Master's degree in Mathematics, Information Technology, or Computer Science. Nice to ...

Python Developer (Entry Level)

Paterson, NJ · On-site

$51.25 - $70.50/hr

Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions ...

Cloud Data Engineer (Entry-level)

Manhattan, NY · On-site

$126K - $151K/yr

Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who ...

Java Developer

New Brunswick, NJ · On-site

$52.75 - $68/hr

NET We are actively hiring Entry level Software Developers for the following job profiles. 1. Java ... Bachelor's/Master's Degree (graduated) in Computer Science or related field is strongly preferred.

next page

Showing results 1-20

Entry Level Scientific Software Developer information

See Edison, NJ salary details

$30.5K

$103.8K

$250K

How much do entry level scientific software developer jobs pay per year?

As of Jul 2, 2026, the average yearly pay for entry level scientific software developer in Edison, NJ is $103,800.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,700.00 and $109,700.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Scientific Software Developer vs Entry Level Data Analyst?

AspectEntry Level Scientific Software DeveloperEntry Level Data Analyst
Required CredentialsBachelor's in Computer Science, Software Engineering, or related fieldBachelor's in Statistics, Mathematics, or related field
Work EnvironmentResearch labs, scientific institutions, tech companiesBusiness, healthcare, finance sectors
Employer & Industry UsageUsed in scientific research, simulation, data modelingUsed in data interpretation, reporting, business insights

While both roles involve data handling and programming, Entry Level Scientific Software Developers focus on creating software for scientific applications, whereas Entry Level Data Analysts interpret data to inform business decisions. The choice depends on your interest in scientific computing versus data analysis in various industries.

What are the most commonly searched types of Scientific Software Developer jobs in Edison, NJ? The most popular types of Scientific Software Developer jobs in Edison, NJ are:
What are popular job titles related to Entry Level Scientific Software Developer jobs in Edison, NJ? For Entry Level Scientific Software Developer jobs in Edison, NJ, the most frequently searched job titles are:
What job categories do people searching Entry Level Scientific Software Developer jobs in Edison, NJ look for? The top searched job categories for Entry Level Scientific Software Developer jobs in Edison, NJ are:

++ System Developer for a Hedgefund

Quanta Search

Manhattan, NY • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Our client, a prominent US HedgeFundis seeking a strong C++ Systems Developer who will focus on automated trading systems and core development. The ideal candidate will demonstrate genuine interest in market activities, be efficient in scalable market data consumption, and robust order routing and execution capabilities. The Systems Developer will occupy a position at the center of the firm's algorithmic trading unit. This person must have experience building large-scale production systems, high-performance trading applications, and driving improvement in all levels of the technology stack. As a C++ Systems Developer you will:
  • Develop execution capabilitiesdesigned for scalability, performance, and resilience
  • Specialize in market microstructureto enhance trading intelligence and market participation
  • Build market data solutionsto process and disseminate data to libraries and applications
  • Build order management systemsthat deliver speed, efficiency, and simplicity to trading strategies
  • Research and innovateideas in software engineering and high-performance computing
  • Partner with traders and core engineersto devise next gen solutions for firm's trading activities
Requirements
  • Degree in Computer Science, Software Engineering, EE or similar
  • Minimum of two years developing low latency C++ applications
  • Proficiency in advanced C++ ('11/14) including proficiency with STL, TMP, Boost, and type safety
  • Proficiency in advanced data structures, algorithms, OO programming, and computational complexity
  • Proficiency in Software Engineering including design/requirement specs, testing, QA, release
  • Experience with low-level system facilities: threading, I/O, signals, shared memory, VM, VFS
  • Experience in distributed computing including exchange topology, market gateways, and SORs
  • Knowledge of TCP/IP, UDP, and network topology; experience with socket programming
  • Knowledge of Exchange connectivity, Order Management Systems, and High Frequency Trading
Additional skills/experience that will reflect favorably
  • Graduate degree in Computer Science, Software Engineering, EE, or similar
  • Knowledge and familiarity with exchange protocols FIX, ITCH, PITCH, OUCH, and related
  • Low-latency: hardware/bios tuning, NUMA aware, multi-threaded design, lock-free programming
  • Low-latency: compiler and cache optimization, user-space networking (kernel bypass), IPC/RPC
  • Experience in programming/system tools; svn, gdb, valgrind, tcpdump, strace, systemtap, and more
  • Experience with designing simulation and back-testing frameworks and research infrastructure
  • Hardware knowledge and/or FPGA experience