2

Entry Level Embedded Software Engineer Jobs in Princeton Junction, NJ

About Ramp Ramp is building the smart infrastructure for finance teams, embedded in the transaction ... As an engineer on this team, you'll own foundational problems ranging from high volume data ...

Software Dev Engineer II - AMZ26488.2 Location: New York, NY Multiple Positions Available ... Design, develop, implement, test, and document embedded or distributed software applications, tools ...

You might spend meaningful time embedded as an engineer on one of our projects, just to understand how we write software. But experience with functional programming, expressive type systems, OCaml ...

You might spend meaningful time embedded as an engineer on one of our projects, just to understand how we write software. But experience with functional programming, expressive type systems, OCaml ...

You might spend meaningful time embedded as an engineer on one of our projects, just to understand how we write software. But experience with functional programming, expressive type systems, OCaml ...

Senior Software Engineer (Front-end)

New York, NY · On-site

$134K - $176K/yr

... be embedded into how the entire engineering organization operates. The need for a Frontend ... software travels to create better care. Raise the Bar on Ownership We grow because people here go ...

Software Systems Engineer

Piscataway, NJ · On-site

$176K - $208K/yr

Software Systems Engineer. Location: Piscataway, NJ Duration: 6 Months Native App iOS / Swift ... embedded databases and other system data sources Familiarity with RESTful APIs to connect to ...

About Ramp Ramp is building the smart infrastructure for finance teams, embedded in the transaction ... About the Role As a software engineer on the AI Soltuions team, you will co-lead customer ...

Software Engineer, Frontend

New York, NY · On-site +1

$143K - $284K/yr

About Ramp Ramp is building the smart infrastructure for finance teams, embedded in the transaction ... Check out our Engineering Blog for more on our tech stack, mission and values! What You'll Do

Software Engineer (Product)

New York, NY · On-site

$160K - $300K/yr

You've done some form of forward-deployed or customer-embedded engineering and found it energizing If you need a roadmap handed to you, this won't be a fit. If you want to help write the roadmap, you ...

Software Developer Intern

Iselin, NJ · On-site

$19.50 - $25.75/hr

A software developer intern is an entry-level team member, typically a student or recent graduate, who joins a software development team to gain hands-on experience in coding, designing, and ...

Showing results 41-60

Entry Level Embedded Software Engineer information

See Princeton Junction, NJ salary details

$73.7K

$161.5K

$183.2K

How much do entry level embedded software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for entry level embedded software engineer in Princeton Junction, NJ is $161,470.00, according to ZipRecruiter salary data. Most workers in this role earn between $138,400.00 and $182,100.00 per year, depending on experience, location, and employer.

What does a typical day look like for an entry level embedded software engineer?

A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.

What is an entry level embedded software engineer?

An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.

What are the key skills and qualifications needed to thrive as an entry level embedded software engineer?

To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

What cities near Princeton Junction, NJ are hiring for Entry Level Embedded Software Engineer jobs? Cities near Princeton Junction, NJ with the most Entry Level Embedded Software Engineer job openings:
Infographic showing various Entry Level Embedded Software Engineer job openings in Princeton Junction, NJ as of August 2026, with employment types broken down into 85% Full Time, 10% Part Time, and 5% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $161,470 per year, or $77.6 per hour.

Contractor

Re-posted yesterday


Job description

Company Description

One of the Internet Search Company located in Bay Area, CA looking for a Software Engineer for their New York City located office.

Job Description

Needed 2 experienced simultaneous C++ and Java developers for integration with "ad exchanges". 


Requires fluency in C++ and Java, and knowledge of Java data transportation mechanisms. Experience from finance industry on integration of disparate trading platforms is clear plus. Strong talent for testing required. Knowledge of OpenRTB and VAST standards desired.

Qualifications

Requires fluency in C++ and Java, and knowledge of Java data transportation mechanisms. Experience from finance industry on integration of disparate trading platforms is clear plus. Strong talent for testing required. Knowledge of OpenRTB and VAST standards desired.

Additional Information

All your information will be kept confidential according to EEO guidelines.