1

Software Software Jobs (NOW HIRING)

Legna Software, LLC is seeking a Software Engineer to join the R&D team. He/she will work closely with the CTO and other senior members of the R&D team to aid in designing & developing solutions to ...

The Software Compliance Engineer participates as a lead member of the Software Quality Assurance (SWQA) team for Abbott Diabetes Care products that ensures digital applications and firmware produced ...

The Software Compliance Engineer participates as a lead member of the Software Quality Assurance (SWQA) team for Abbott Diabetes Care products that ensures digital applications and firmware produced ...

Radar Software Engineer

Maynard, MA ยท On-site

$190K/yr

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar software solutions for mission-critical applications. In this role, you will contribute across the software ...

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar software solutions for mission-critical applications. In this role, you will contribute across the software ...

Radar Software Engineer

Maynard, MA ยท On-site

$80K - $190K/yr

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar software solutions for mission-critical applications. In this role, you will contribute across the software ...

Senior Software Engineer

El Segundo, CA

$130K - $172K/yr

Our software capabilities include software requirement development, design, modeling/simulation, real-time embedded, signal processing and data processing, infrastructure software, software testing ...

Senior Software Engineer

Scottsdale, AZ

$123K - $163K/yr

As a Senior Software Engineer, you will be developing primarily C++ applications for medical devices. This position has hands-on access to the final product at every stage of development. In this ...

Salary: - Software Support Specialist Reports To: Director of Customer Support Location: On-Site (Waco, TX) Position Type: Full-Time We are seeking individuals that are a good fit for our company ...

Asure Software is a Human Capital Management (HCM) company that empowers clients to build great teams and manage their people effectively. They are seeking a passionate Software Engineer to develop ...

- Software Support Specialist Reports To: Director of Customer Support Location: On-Site (Waco, TX) Position Type: Full-Time We are seeking individuals that are a good fit for our company values. In ...

C++ Software Engineer

Marlborough, MA ยท On-site

$80K - $190K/yr

FishEye Software is seeking a C++ Software Engineer to support a variety of mission-critical programs. In this role you will contribute across the full Software Development Lifecycle (SDLC ...

Showing results 41-60

Software Software information

See salary details

$48K

$111.8K

$166K

How much do software software jobs pay per year?

As of Jul 26, 2026, the average yearly pay for software software in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, or working in high-paying industries like finance or tech giants. Senior roles, leadership positions, and those with expertise in areas such as cloud computing or machine learning are more likely to reach this salary level.

What types of software jobs are there?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development methodologies, and tools like version control systems, with some roles emphasizing specialization in areas like front-end, back-end, or full-stack development.

What engineer makes $500,000 a year?

Senior software engineers, especially those working in high-paying industries like finance, technology, or at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills, and often leadership roles or equity compensation.

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 strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks or languages such as Python, Java, or JavaScript is essential. Problem-solving, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building robust software solutions, collaborating with teams, and adapting to evolving technology.

What is the difference between Software Software vs Software Developer?

AspectSoftware SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS CertifiedRequires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified
Work EnvironmentWorks in teams developing, testing, and maintaining software applicationsDesigns, codes, and tests software programs, often collaborating with teams
Industry UsageCommonly employed in tech companies, software firms, and IT departmentsEmployed across various industries including tech, finance, healthcare, and more

Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.

What are Software Software professionals?

The term 'Software Software' appears to be a typographical error or redundancy. Typically, the intended job title is 'Software Engineer' or 'Software Developer.' These professionals are responsible for designing, developing, testing, and maintaining software applications or systems. They use programming languages and engineering principles to solve problems and create software solutions for businesses or consumers. Their work can range from building desktop applications to developing complex cloud-based systems.

How does a Software Engineer typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, and quality assurance specialists to deliver robust solutions. Collaboration usually involves regular meetings to clarify requirements, code reviews to ensure quality, and agile ceremonies like stand-ups or sprint planning to coordinate progress. Effective communication and adaptability are essential, as priorities and project scopes may shift based on feedback from various stakeholders. This teamwork fosters a dynamic environment where engineers can both learn from and contribute to multiple areas of the product lifecycle.

What is the highest paying software job?

Software engineering roles such as software architects, machine learning engineers, and senior software development managers tend to have the highest salaries in the software industry. These positions often require advanced skills, extensive experience, and sometimes specialized certifications, with salaries varying by location and company size.
More about Software Software jobs
What cities are hiring for Software Software jobs? Cities with the most Software Software job openings:
What states have the most Software Software jobs? States with the most job openings for Software Software jobs include:
Infographic showing various Software Software job openings in the United States as of July 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.
Embedded Software Engineer//Dearborn, MI//W2 Only

Embedded Software Engineer//Dearborn, MI//W2 Only

Saanvi Technologies

Dearborn, MI โ€ข On-site

$120K - $158K/yr

Contractor

Posted 6 days ago


Job description

Embedded Software Engineer

Location: 718 - Information Technology HQ-C(ITH)
Location Address: 1525 Fairlane Circle, Allen Park, MI, 48101

WORK STATUS: HYBRID 4 Days Weekly

Position Description:

Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function. Key Responsibilities: 1. Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions 2. Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies 3. Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc. 4. Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application 5. Collaborate with cross functional teams like product owners, designers, architects etc. 6. Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices. 7. Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency 8. Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery 9. Support security practices to safeguard user data including encryption and anonymization. 10. Create user-friendly and interactive interfaces 11. Develop and maintain back-end applications like APIs and microservices using server-side languages 12. Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration

Skills Required:

MATLAB modeling, Embedded Software, Software Testing, Test Unit Testing, Test Integration Testing

Skills Preferred:

Hardware Experience

Experience Required:

Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development

Experience Preferred:

The candidate should have hands-on experience in embedded C development, MATLAB development and testing, along with a solid understanding of hardware testing and low-level debugging

Education Required:

Bachelor's Degree, Master's Degree


Saanvi Technologies logo

About Saanvi Technologies

Sourced by ZipRecruiter

Saanvi Technologies is a staffing company that specializes in providing IT professionals to businesses. Our employees are experts in their field, and have the skills and experience necessary to help businesses grow and succeed. Saanvi Technologies is dedicated to helping businesses achieve their goals, and they have a proven track record of success. Our employees are qualified and reliable, and they always go above and beyond to meet the needs of their customers.

Company size

51 - 200 Employees

Headquarters location

Farmington, MI, US

Social media