1

Bs In Computer Science Jobs in Phoenix, AZ (NOW HIRING)

Advanced degree in Computer Science, Computer Engineering, or a related field and at least one (1) year of relevant experience in Computer Networking, Wireless Mesh Networking, and Network ...

... Bachelor's degree in computer science, electrical engineering, automation engineering, or equivalent, or 2+ years of PLC programming or automation engineering experience - Work a flexible schedule ...

Embedded Software Engineer

Chandler, AZ · On-site

$129K - $170K/yr

Address performance issues, and prepare collateral material Qualifications *BS in Computer Engineering, Electrical Engineering, Computer Science or related discipline *3+ years of relevant experience ...

Required : • Graduation from an accredited college or university with a Bachelor's Degree in Computer Science, Management Information Systems, Business Administration, Accounting, or closely ...

Technical Product Manager[onsite]

Phoenix, AZ · On-site

$165K - $191K/yr

North Phoenix / Scottsdale AZ - onsite Duration : 6 months with possible extension USC/GC Required Skills & Experience * 10+ years of experience in Product Management * BS in Computer Science or ...

Showing results 41-60

Bs In Computer Science information

See Phoenix, AZ salary details

$53.6K

$78.8K

$92.9K

How much do bs in computer science jobs pay per year?

As of Sep 10, 2026, the average yearly pay for bs in computer science in Phoenix, AZ is $78,811.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,500.00 and $88,700.00 per year, depending on experience, location, and employer.

What can you do with a BS in Computer Science?

A Bachelor of Science (BS) in Computer Science prepares graduates for a wide range of careers in technology and related fields. Common job roles include software developer, systems analyst, data scientist, cybersecurity analyst, and IT consultant. Graduates can work in industries such as finance, healthcare, education, and entertainment, or pursue advanced degrees in computer science or related disciplines. The degree equips students with skills in programming, problem-solving, and system design, which are highly sought after in today’s digital world.

What are the key skills and qualifications needed to thrive with a BS in Computer Science?

To thrive with a BS in Computer Science, you need a solid understanding of programming languages, algorithms, data structures, and software development principles, typically backed by a bachelor's degree in the field. Familiarity with tools such as version control systems (e.g., Git), integrated development environments (IDEs), and common frameworks or platforms is often required. Strong problem-solving abilities, teamwork, and effective communication make candidates stand out in technical environments. These skills are crucial for building reliable software solutions, collaborating efficiently, and adapting to the rapidly evolving tech landscape.

What types of entry-level roles are commonly available to candidates with a BS in Computer Science, and how do these roles typically support career growth?

Graduates with a BS in Computer Science often find entry-level opportunities such as software developer, quality assurance analyst, IT support specialist, or data analyst. These roles typically involve working within a collaborative team, gaining hands-on experience with real-world projects, and learning from senior engineers or mentors. As you build technical skills and demonstrate reliability, there are clear pathways to advance into specialized areas like software engineering, cybersecurity, or project management. Proactively seeking mentorship and participating in cross-functional projects can accelerate professional growth within the tech industry.

What is the difference between Bs In Computer Science vs Software Developer?

AspectBs In Computer ScienceSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related fieldOften requires a bachelor's degree in Computer Science, Software Engineering, or related field
Work EnvironmentAcademic, research, or industry settings involving programming, algorithms, and systemsPrimarily in software development teams, coding, testing, and deploying applications
Industry UsageUsed as a foundational degree for various tech roles, including software developmentCommonly employed in tech companies, startups, and IT departments

While a Bs In Computer Science provides a broad theoretical and practical foundation in computing, a Software Developer focuses specifically on designing, coding, and maintaining software applications. Both roles often overlap in skills and work environments, but the degree offers more versatility across tech careers.

Are Bs in computer science majors still in demand?

A Bachelor of Science in Computer Science remains a highly in-demand degree, as software development, data analysis, cybersecurity, and IT roles continue to grow across various industries. Employers value skills in programming languages, problem-solving, and familiarity with tools like Python, Java, and cloud platforms, making graduates competitive in the job market.

What are popular job titles related to Bs In Computer Science jobs in Phoenix, AZ?

For Bs In Computer Science jobs in Phoenix, AZ, the most frequently searched job titles are:

What cities near Phoenix, AZ are hiring for Bs In Computer Science jobs?

Cities near Phoenix, AZ with the most Bs In Computer Science job openings:

Infographic showing various Bs In Computer Science job openings in Phoenix, AZ as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 10% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $80,127 per year, or $38.5 per hour.

Network Scientist

Phoenix, AZ • On-site

goTenna Inc
Telecommunications • 51 - 200 employees

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Key responsibilities

  • Design, implement, simulate, and analyze network protocol models.

  • Collaborate with the firmware team to support implementation in radio hardware and support the feasibility assessment of new features.

  • Produce design specifications, experimental analysis reports, and support troubleshooting and training related to network protocols.


Job description

About this position

Work Type/Locations: Hybrid in either Jersey City, NJ/Clarksburg, MD/Fairfax, VA, Phoenix, AZ/Panama City, FL

About goTenna

goTenna is the world's leading mobile mesh networking company, providing off-grid connectivity solutions for smartphones and other devices, as well as augmenting traditional communications networks. This technology enables mobile, long-range connectivity without cell, Wi-Fi, or satellite connectivity. goTenna's products are currently in use by law enforcement, military, and public safety agencies worldwide. goTenna is a wholly owned subsidiary of Forterra, a leading provider of ground autonomy solutions for the US Department of Defense and other organizations.

About the role:

We're seeking a Network Scientist to work with our CTO, Scientific Advisor, and Product & Engineering teams to develop and extend goTenna's Aspen Grove mesh networking protocol suite. Responsibilities include architecting, designing, simulating, and helping to implement networking protocols, producing specifications of such protocols and interfaces, and experimentally evaluating performance. The ideal candidate should be passionate about goTenna's mission, be creative and self-motivated, and have strong written and oral communication skills. The Network Scientist should display strong critical-thinking abilities and have a collaborative approach to solving problems, while also being able to work independently when required.

Primary Responsibilities:

  • Designing, implementing, simulating, and analyzing network protocol models.
  • Designing cutting-edge medium access, routing, and transport protocols for mesh networking.
  • Constructing models and running simulations in Network Simulator 3 (ns-3) or similar discrete-event simulation tool to evaluate, refine, and estimate performance for a variety of scenarios.
  • Producing design specifications and experimental analysis reports.
  • Understanding the radio hardware and constraints to accurately represent them in models.
  • Collaborating with the firmware team to support the implementation in actual radio hardware, including supporting the firmware implementation via simulation results and auxiliary software as appropriate.
  • Working with the Product team to determine the feasibility of new features and capabilities.
  • Professional activities including publishing at peer-reviewed conferences, journals and performing committee service.
  • Driving cutting-edge innovation in wireless networking and related technologies, facilitating new idea generation, and patenting inventions.
  • Writing company white papers to allow the team and customers to keep up with state-of-the-art developments.
  • Supporting troubleshooting of issues found by the QA team, when needed.
  • Providing expert-level protocol know-how training and support to other teams.

Required Experience:

  • Advanced degree in Computer Science, Computer Engineering, or a related field and at least one (1) year of relevant experience in Computer Networking, Wireless Mesh Networking, and Network Communications.
  • Extensive knowledge of C++ and Python programming languages.
  • Experience in Embedded Systems and Network Architecture.
  • Developing novel routing solutions for wireless mesh networks using NS-3 simulation framework.

Preferred Experience:

  • Multi-team or scaled environments with complex dependencies.
  • Working in startup or fast-moving product environments.
  • AI-assisted workflows or developer tooling.
  • Working on government-focused projects.

CLEARANCE ELIGIBILITY - This position may require eligibility to obtain and maintain a U.S. security clearance. For more information about U.S. Security Clearances: click here.

Placement at the appropriate job level (entry, senior, etc) will be determined by a combination of years of experience, demonstration of proficiency in this field, and other qualifications.

ITAR: U.S. Citizen or Green Card Required

goTenna is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

goTenna Benefits:

  • Equity
  • 401(k) plan
  • Unlimited PTO
  • Parental Leave with Pay
  • Holiday pay (including December recess)
  • Medical, Dental, Vision and life insurance
  • Pre-tax benefits
  • Short- and Long-term disability plans
  • Professional Development Stipend

The pay range for this role is:

130,000 - 160,000 USD per year (Hybrid (Jersey City, NJ))

#J-18808-Ljbffr