1

Low Pay Software Engineer Jobs (NOW HIRING)

To ensure success as Software Engineer, you should have high-level managerial skills, in-depth ... Analyze performance and implement optimizations in both high and low-level code * Strong at rapid ...

Arista BIOS software engineers are also responsible for low level software driving the CPU subsystems on all Arista products. You will evaluate new CPUs and work with CPU vendors and BIOS vendors to ...

Arista BIOS software engineers are also responsible for low level software driving the CPU subsystems on all Arista products. You will evaluate new CPUs and work with CPU vendors and BIOS vendors to ...

Software Engineer

Manhattan, NY · On-site

$165K - $325K/yr

... low latency in systems. Ensure data integrity and consistency in a distributed software systems ... The base pay for this role will be between $165,000 and $325,000 per year. This role may also be ...

... low-SWaP processors (e.g., Nvidia Xavier/Orin) and integration into unmanned aerial systems (UAS ... Works closely with other software developers to design and reuse developed software to support ...

... low-SWaP processors (e.g., Nvidia Xavier/Orin) and integration into unmanned aerial systems (UAS ... Works closely with other software developers to design and reuse developed software to support ...

... low-SWaP processors (e.g., Nvidia Xavier/Orin) and integration into unmanned aerial systems (UAS ... Works closely with other software developers to design and reuse developed software to support ...

C++ Software Engineer, Chicago, IL We are seeking a C++ Software Engineer to join its highly experienced team to develop systems that will contribute to our low-latency trading platform. Successful ...

Description At Wolverine Trading we're looking for a Low-Level C++ Software Engineer to work at the intersection of hardware and software. Your focus will be on improving the performance of our ...

next page

Showing results 1-20

Low Pay Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do low pay software engineer jobs pay per year?

As of Jun 7, 2026, the average yearly pay for low pay software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Low Pay Software Engineer vs Mid-Level Software Engineer?

AspectLow Pay Software EngineerMid-Level Software Engineer
Required CredentialsBachelor's in CS or related field; some experienceBachelor's in CS or related; 2-5 years experience
Work EnvironmentStartups, small companies, or freelance projectsEstablished companies, tech firms, or corporate teams
Employer & Industry UsageTech startups, freelance platforms, small businessesLarge tech companies, software firms, corporate IT

Low Pay Software Engineers typically have less experience and work in smaller or less established environments, often earning below industry averages. Mid-Level Software Engineers usually have more experience, work in larger organizations, and command higher salaries. The key differences lie in experience, work setting, and compensation levels.

What is a low pay software engineer?

A low pay software engineer is a professional who develops, tests, and maintains software applications but earns a salary that is below the industry average for their role and experience level. This can occur in startups, non-profits, certain geographic regions, or in companies with limited resources. Despite the lower compensation, these engineers perform similar technical tasks as their higher-paid counterparts, such as coding, debugging, and collaborating with teams. Many may accept lower pay for reasons such as gaining experience, working on meaningful projects, or due to limited job opportunities. Understanding industry salary standards can help these professionals negotiate better wages or seek roles that are more fairly compensated.

What are some strategies for career advancement as a Low Pay Software Engineer in a competitive industry?

As a Low Pay Software Engineer, proactively seeking opportunities to expand your technical skillset and participating in open-source projects can significantly enhance your resume and visibility. Building strong relationships with peers and mentors within your organization may open doors to higher-paying internal roles or valuable referrals. Additionally, regularly reviewing industry salary benchmarks and engaging in professional development, such as attending workshops or earning certifications, can position you for better compensation or advancement either within your current company or elsewhere.

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

To thrive as a Software Engineer, you need a solid grasp of programming languages, software development methodologies, and problem-solving abilities, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and possibly certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate is often valuable. Excellent communication, teamwork, and adaptability distinguish high-performing engineers in collaborative environments. These technical and interpersonal skills ensure the delivery of robust, maintainable software and smooth project execution.
GPU Software Engineer

Other

Posted 9 days ago


Job description

Job Title: GPU Software Engineer

Location: Austin, TX

Duration: Long Term Contract

Roles and Responsibilities:

  • As a GPU Software Engineer, you will be equipped to develop GPU IP from the early Architectural planning process until we productize and ship millions of devices to consumers.
  • You will be responsible for becoming a domain expert in at least one project area, and gaining knowledge and competencies for developing new features and debugging any customer issues related to your domain.

Requirements / Key responsibilities include:

  • Software Development in C/C++/Python
  • Best Practices using git, gerrit (code reviews), continuous integration
  • Debugging driver failures and performance issues using code and graphics debugging tools
  • Documentation and communication using common project management tools (JIRA, Confluence, Wiki, Chat, Email)
  • Researching new API changes and trends in graphics for future GPU enhancements
  • Familiarity with Linux, and Android Operating systems for coding environment and target device development

Skills And Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • 5+ years of graphics software engineering experience or 1+ years of graphics software engineering experience with PhD
  • 5+ years of experience with C/C++ programming
  • Problem-solving and communication skills
  • 5+ years of object-oriented and component-based design experience

Preferred Qualifications

  • Experience delivering graphics APIs, graphics drivers or Game Engine subsystems for graphics
  • Experience with firmware development
  • Knowledge of ray tracing, rasterization, and linear algebra
  • Experience with low level performance profiling and optimization
  • Experience implementing 3D graphics features such as lighting, effects, shaders and other low-level systems
  • Experience with either DirectX/Vulkan/OpenGL/Metal