1

Software Developer Engineer Jobs (NOW HIRING)

Software Developer Engineer

Sunnyvale, CA · On-site

$131K - $200K/yr

We are looking for SW engineers who wish to be a part of developing and evolving the current and next generation of routers that form the core of anything internet. In this role, you will have the ...

We are looking for SW engineers who wish to be a part of developing and evolving the current and next generation of routers that form the core of anything internet. In this role, you will have the ...

We are looking for an experienced lead software engineer who is an expert in Java/Scala as well as possess the skills to transform complex requirements in to extendable software architecture/design ...

... Developer to bridge the gap between business needs and technology solutions. This hybrid role combines business analysis and hands-on software development, giving you the opportunity to gather ...

Software Developer Engineer IV

$53 - $72.75/hr

Job Summary : 1Finity, a Fujitsu company, is a global provider of communications networks seeking a Software Developer Engineer IV. The role involves leading SDN applications software functions ...

We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! We're looking for a highly motivated Software Developer Engineer to join the team ...

We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! We're looking for a highly motivated Software Developer Engineer to join the team ...

next page

Showing results 1-20

Software Developer Engineer information

See salary details

$29.5K

$100.3K

$241.5K

How much do software developer engineer jobs pay per year?

As of Jun 22, 2026, the average yearly pay for software developer engineer in the United States is $100,265.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,500.00 and $106,000.00 per year, depending on experience, location, and employer.

How do Software Developer Engineers typically collaborate with cross-functional teams during a project?

Software Developer Engineers regularly work alongside product managers, designers, and quality assurance professionals to deliver high-quality software. Collaboration often involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews, where they discuss requirements, share progress, and address technical challenges. Effective communication and teamwork are crucial, as developers must ensure their code aligns with project goals and integrates smoothly with work from other team members. This collaborative environment not only helps deliver better products but also fosters professional growth through exposure to diverse perspectives.

What are Software Developer Engineers?

Software Developer Engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages like Java, Python, or C++ to write code that solves problems or fulfills specific needs. In addition to coding, they collaborate with other team members, troubleshoot issues, and ensure the software meets user requirements and quality standards. Their work is essential for creating everything from mobile apps to enterprise software solutions.

What are the key skills and qualifications needed to thrive as a Software Developer Engineer, and why are they important?

To thrive as a Software Developer Engineer, you need a solid understanding of programming languages, software development principles, and a relevant degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is typically required. Strong problem-solving skills, attention to detail, and effective collaboration set exceptional engineers apart. These competencies are crucial for building reliable, scalable software and contributing effectively to dynamic, cross-functional teams.

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

AspectSoftware Developer EngineerSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or related field; certifications optional
Work EnvironmentDevelopment teams, coding, testing, debuggingDesign, development, system analysis, collaboration
Industry UsageCommon in tech companies, startups, software firmsWidespread across tech, finance, healthcare, and more

Both roles involve coding and software development, but Software Developer Engineers often focus more on building and implementing software solutions, while Software Engineers may have broader responsibilities including system design and architecture. The titles are frequently used interchangeably, but understanding their nuances helps in job searches and career planning.

More about Software Developer Engineer jobs
What cities are hiring for Software Developer Engineer jobs? Cities with the most Software Developer Engineer job openings:
What are the most commonly searched types of Software Developer Engineer jobs? The most popular types of Software Developer Engineer jobs are:
What states have the most Software Developer Engineer jobs? States with the most job openings for Software Developer Engineer jobs include:
Infographic showing various Software Developer Engineer job openings in the United States as of June 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $100,265 per year, or $48.2 per hour.
Software Developer Engineer

Software Developer Engineer

Nokia

Sunnyvale, CA • On-site

$131K - $200K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 27 days ago


Nokia rating

8.6

Company rating: 8.6 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

4th of 79 rated telecommunications companies


Job description

Job Description
We are looking for SW engineers who wish to be a part of developing and evolving the current and next generation of routers that form the core of anything internet.
In this role, you will have the opportunity to work with one of the best engineering teams in the industry. We value your expertise and offer an environment where you can thrive both professionally and personally. These routers are at the heart of Nokia's IP product offerings, from carrying mobile traffic backhaul, to content distribution and data centers, to providing strong, resilient low latency and dependable IP core for communication and cloud service providers. We are not done yet - far from it. And we dream bigger.
There are more customers we want to win, more networks to penetrate, more technologies to enable and more applications to support. We want to make smaller products, and we want to make bigger products. We want to build products based on newer standards and newer ASICS in the market.
Responsibilities
As a designer, you will be responsible for:
  • Designing and implementing DataPath on custom or merchant silicon
  • Writing code that is efficient yet modular, well unit tested and robust

Qualifications
Experiences in the areas of the following w.r.t packet forwarding:
  • Ip, Mpls, segment routing, vxlans
  • Gos (policers, schedulers)
  • Acls and Tcam management
  • Packet extractions to CPU
  • Dpdk
  • Experience in virtualized Linux Environments (kvm, dockers etc.)
  • Experience in C/C++
  • Proven aptitude for methodical problem solving, good communication skills, strong attention to detail, and the ability to work well in a close-knit team.
  • BSCS, or similar is required. Work experience in related areas is a plus.
  • Minimum 5-8 years in a professional capacity.

About Us
Advancing connectivity to secure a brighter world.
Nokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we're advancing connectivity to secure a brighter world.
Learn more about life at Nokia.
Our recruitment process
We act inclusively and respect the uniqueness of people. Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.
If you're interested in this role but don't meet every listed requirement, we still encourage you to apply. Unique backgrounds, perspectives, and experiences enrich our teams, and you may be just the right candidate for this or another opportunity.
The length of the recruitment process may vary depending on the specific role's requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia.
About the Team
Some of our benefits in US:
  • Corporate Retirement Savings Plan
  • Health and dental benefits
  • Short-term disability, and long-term disability
  • Life insurance, and AD&D - Company paid 2x base pay
  • Optional or Supplemental life and AD&D insurance (Employee/Spouse/Child)
  • Paid time off for holidays and Vacation
  • Employee Stock Purchase Plan
  • Tuition Assistance Plan
  • Adoption assistance
  • Employee Assistance Program/Work Life Resource Program

The above benefits exclude students.
Disclaimer for US/Canada
Nokia Maintains broad annual base salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, and with consideration to internal peer equity. Check the salary ranges in the job info section for this role.
All North America job posts will post for a minimum of 7 calendar days and up to 180 days or until candidate/s identified.