1

Software Engineer L1 Jobs (NOW HIRING)

Iron Systems, Inc is seeking a Desktop Engineer L1 to provide technical support and manage desktop ... The role involves installing, configuring, and troubleshooting hardware and software while ensuring ...

DEVOPS ENGINEER L1

Plano, TX · On-site

$25K - $50K/mo

... S ENGINEER L1 City: Plano State/Province: Texas Posting Start Date: 5/11/26 Wipro Limited (NYSE ... Manage the IT infrastructure as per the requirement of the supported software code * On-board an ...

The Software Tool Engineer shall work with teams to identify, engineer, and implement the most optimum automated solution that follows approved processes for a given project or infrastructure. In ...

Provide basic hardware and software troubleshooting for desktops, laptops, printers, and other ... Perform initial triage to diagnose issues, resolving L1 tickets within standard SLAs. * Promptly ...

New

The System Engineer L1 shall possess the following capabilities: Required Qualifications ... q) software development, (r) any other comparable area of fundamental engineering science or ...

The Software Tool Engineer shall work with teams to identify, engineer, and implement the most optimum automated solution that follows approved processes for a given project or infrastructure. In ...

They are seeking Software Developers L1-6 to support their IC program, responsible for developing and maintaining enterprise applications and databases. Responsibilities : • Provide development ...

next page

Showing results 1-20

People also search for

Software Engineer L1 information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer l1 jobs pay per year?

As of May 31, 2026, the average yearly pay for software engineer l1 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 are the key skills and qualifications needed to thrive as a Software Engineer L1, and why are they important?

To thrive as a Software Engineer L1, you need a solid understanding of programming fundamentals, algorithms, data structures, and a relevant degree or equivalent experience. Familiarity with source control systems like Git, integrated development environments (IDEs), and basic knowledge of software development methodologies are typically required. Strong analytical thinking, teamwork, and effective communication help new engineers adapt quickly and collaborate within development teams. These skills enable efficient problem-solving, high-quality code, and seamless integration into professional software projects.

What are some common challenges faced by Software Engineer L1s during their first year on the job?

Software Engineer L1s often encounter challenges such as adapting to new codebases, learning internal tools and processes, and effectively communicating with more experienced team members. Balancing the pressure to deliver results with the need to ask questions and seek help can also be difficult. However, most organizations provide mentorship and onboarding resources to help L1 engineers overcome these hurdles, and regular code reviews offer valuable learning opportunities. Building strong relationships with teammates and proactively seeking feedback can accelerate both technical and professional growth.

What is a Software Engineer L1?

A Software Engineer L1, or Level 1 Software Engineer, is an entry-level position for individuals who have recently graduated or have limited professional experience in software development. L1 engineers typically work under the guidance of more experienced team members and are responsible for writing code, fixing bugs, and learning best practices in software engineering. They are expected to be proficient in at least one programming language and to contribute to projects while continuing to develop their technical and collaboration skills. This role serves as the foundation for career growth within the field of software engineering.
More about Software Engineer L1 jobs
What cities are hiring for Software Engineer L1 jobs? Cities with the most Software Engineer L1 job openings:
What states have the most Software Engineer L1 jobs? States with the most job openings for Software Engineer L1 jobs include:
Infographic showing various Software Engineer L1 job openings in the United States as of May 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Senior Software Engineer (5G PHY Layer)

Senior Software Engineer (5G PHY Layer)

Globalstar

San Diego, CA • On-site

$110K - $165K/hr

Full-time

Posted 15 days ago


Job description

Globalstar pioneered personal safety by introducing its SPOT Satellite GPS Messenger in 2007. Today, leveraging its low-earth orbit (LEO) satellite constellation, Globalstar reliably connects and protects assets, transmits key operational data, and saves lives – from any location – for consumers, industrial companies and government agencies in over 120 countries. With a portfolio that includes SPOT GPS messengers, next-generation IoT products and modems, and cloud-based telematics solutions, Globalstar’s cost effective satellite-powered innovations give users visibility and intelligence for improving safety and operational efficiencies.

What you’ll be doing at Globalstar

As a Senior Software Engineer (L1/PHY), you will design and implement real-time C/C++ software for high performing wireless systems.  This includes designing, developing, coding, testing, and verifying major system features.  You will participate in and enhance software processes, including design reviews, code reviews, and continuous integration.  Also, you will work with systems design and test teams to integrate and validate novel 3GPP wireless technology concepts.

What you will bring to Globalstar

  • BS Computer Science, Computer Engineering, or closely related field
  • 7+ years of recent and hands-on software development experience with C and/or Modern C++
  • 5+ years of experience developing software for real-time Linux systems
  • 5+ years of experience with 5g or 4g L1 (PHY Layer) specs and stack development

It’s a bonus if you have:

  • MS Computer Science, Computer Engineering, or closely related field
  • Experience with Intel ecosystem: CPU architecture (AVX-512 instructions), NIC drivers, and DPDK (Data Plane Development Kit)
  • Knowledge of digital signal processing. Linear algebra would be a plus.
  • Networking concepts, protocol, and networking tools (e.g., Wireshark, tcpdump)
  • Unit testing and end to end system integration testing
  • Debugging techniques for real-time software applications
  • Optimizing software performance

Marginal Functions:

A review of this job description may have omitted some of the marginal functions of the position that are incidental to the performance of the job duties and responsibilities.  This job description, in no way, states or implies that these are the only duties and/or responsibilities to be performed by the employee in this position.  The employee in this position will be required to follow any other job-related instructions and to perform any other job-related duties requested by his/her supervisor.

Skills and Competencies:

  • Excellent verbal and written communication skills, including the ability to interact clearly and concisely with all departments and levels of management
  • Excellent organizational skills with attention-to-detail
  • Ability to meet multiple deadlines in a fast-paced environment
  • Ability to effectively manage time and prioritize tasks
  • Ability to act with integrity, professionalism, and confidentiality
  • Proficiency with Microsoft Office
  • Familiarity with NetSuite
  • Strong problem-solving skills, especially under time constraints
  • Ability to identify and seek needed information