Bachelor's degree in Software Engineering or Computer Science. * Twelve or more years of experience in software development after completion of a Bachelor's degree. * At least six years of experience ...
Quick apply
Bachelor's degree in Software Engineering or Computer Science. * Twelve or more years of experience in software development after completion of a Bachelor's degree. * At least six years of experience ...
Quick apply
Bachelor's degree in Software Engineering or Computer Science. * Twelve or more years of experience in software development after completion of a Bachelor's degree. * At least six years of experience ...
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Data Science or Cybersecurity * Minimum cumulative 3.00 GPA for all degrees earned * 10+ years of experience post ...
Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Data Science or Cybersecurity * Minimum cumulative 3.00 GPA for all degrees earned * 10+ years of experience post ...
Chesapeake, VA · On-site
$130K - $190K/yr
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Chesapeake, VA · On-site
$130K - $190K/yr
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Bethesda, MD · On-site
$130K - $190K/yr
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Bethesda, MD · On-site
$130K - $190K/yr
Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...
Norfolk, VA · On-site
SEACORP is seeking a well-qualified Software Engineering Manager . Primary Duties and ... Office & Computer Laboratories - Sitting, standing, extended periods of time using a mouse and ...
Norfolk, VA · On-site
SEACORP is seeking a well-qualified Software Engineering Manager . Primary Duties and ... Office & Computer Laboratories - Sitting, standing, extended periods of time using a mouse and ...
Pittsburgh, PA · On-site
$199K/yr
PhD in computer science, software engineering, machine learning, or related discipline * Two (2) or more years of full-time professional experience engineering edge software systems in a research ...
Pittsburgh, PA · On-site
$199K/yr
PhD in computer science, software engineering, machine learning, or related discipline * Two (2) or more years of full-time professional experience engineering edge software systems in a research ...
Required : • Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field required • 10 or more years of experience in ...
Required : • Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field required • 10 or more years of experience in ...
Sioux Falls, SD · On-site
$185K - $200K/yr
Bachelor's degree in Computer Science, Software Engineering, Organizational Leadership or related field, equivalent practical experience may be considered. 7 or more years of software engineering ...
Sioux Falls, SD · On-site
$185K - $200K/yr
Bachelor's degree in Computer Science, Software Engineering, Organizational Leadership or related field, equivalent practical experience may be considered. 7 or more years of software engineering ...
Bachelor's degree in Computer Science, Computer Information Systems, Electrical or Computer Engineering, orrelatedSTEMfield(s) * At least 8 years of experience in software engineering * 2+ years of ...
Bachelor's degree in Computer Science, Computer Information Systems, Electrical or Computer Engineering, orrelatedSTEMfield(s) * At least 8 years of experience in software engineering * 2+ years of ...
San Jose, CA · On-site
$8.5K - $10K/mo
Bachelor's degree programs are offered in computer engineering and software engineering. Master's degree programs are offered in computer engineering, software engineering, and artificial ...
San Jose, CA · On-site
$8.5K - $10K/mo
Bachelor's degree programs are offered in computer engineering and software engineering. Master's degree programs are offered in computer engineering, software engineering, and artificial ...
$112K - $147K/yr
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the targeted embedded hardware. * Advanced skills in C++, implementing ...
$112K - $147K/yr
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the targeted embedded hardware. * Advanced skills in C++, implementing ...
Chesapeake, VA · On-site
$130K - $150K/yr
... engineering, and mathematical analysis to the design, development, testing, and evaluation of the software and systems that enable computers to perform their many applications. * Software engineers ...
Chesapeake, VA · On-site
$130K - $150K/yr
... engineering, and mathematical analysis to the design, development, testing, and evaluation of the software and systems that enable computers to perform their many applications. * Software engineers ...
$145K - $165K/yr
Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, or related technical discipline. * 8+ years of engineering experience, including embedded ...
Quick apply
$145K - $165K/yr
Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, or related technical discipline. * 8+ years of engineering experience, including embedded ...
Champaign, IL · On-site
$130K - $160K/yr
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field; Master's degree preferred. * 10+ years of embedded software development experience.
Quick apply
Champaign, IL · On-site
$130K - $160K/yr
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field; Master's degree preferred. * 10+ years of embedded software development experience.
Houston, TX · On-site
The Software Engineering Manager role is responsible for leading and managing the team of software ... Bachelor's degree in Computer Science, Information Technology, Management Information Systems ...
Houston, TX · On-site
The Software Engineering Manager role is responsible for leading and managing the team of software ... Bachelor's degree in Computer Science, Information Technology, Management Information Systems ...
San Jose, CA · On-site
$8.5K - $10K/mo
Bachelor's degree programs are offered in computer engineering and software engineering. Master's degree programs are offered in computer engineering, software engineering, and artificial ...
San Jose, CA · On-site
$8.5K - $10K/mo
Bachelor's degree programs are offered in computer engineering and software engineering. Master's degree programs are offered in computer engineering, software engineering, and artificial ...
Findlay, OH · On-site
The Software Engineering Manager role is responsible for leading and managing the team of software ... Bachelor's degree in Computer Science, Information Technology, Management Information Systems ...
Findlay, OH · On-site
The Software Engineering Manager role is responsible for leading and managing the team of software ... Bachelor's degree in Computer Science, Information Technology, Management Information Systems ...
Bethesda, MD · On-site
$140K - $170K/yr
... engineering, and mathematical analysis to the design, development, testing, and evaluation of the software and systems that enable computers to perform their many applications. * Software engineers ...
Bethesda, MD · On-site
$140K - $170K/yr
... engineering, and mathematical analysis to the design, development, testing, and evaluation of the software and systems that enable computers to perform their many applications. * Software engineers ...
Houston, TX · On-site
The Software Engineering Manager role is responsible for leading and managing the team of software ... Bachelor's degree in Computer Science, Information Technology, Management Information Systems ...
Houston, TX · On-site
The Software Engineering Manager role is responsible for leading and managing the team of software ... Bachelor's degree in Computer Science, Information Technology, Management Information Systems ...
San Diego, CA · On-site
$155K - $190K/yr
Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field required; Master's degree preferred. * 10 or more years of ...
Quick apply
San Diego, CA · On-site
$155K - $190K/yr
Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field required; Master's degree preferred. * 10 or more years of ...
$63.5K - $76.4K
2% of jobs
$76.4K - $89.3K
4% of jobs
$89.3K - $102.2K
6% of jobs
$102.2K - $115.1K
8% of jobs
$122.1K is the 25th percentile. Wages below this are outliers.
$115.1K - $128K
7% of jobs
$128K - $141K
18% of jobs
The median wage is $144K / yr.
$141K - $153.9K
16% of jobs
$153.9K - $166.8K
2% of jobs
$172.1K is the 75th percentile. Wages above this are outliers.
$166.8K - $179.7K
26% of jobs
$179.7K - $192.6K
1% of jobs
$192.6K - $205.5K
8% of jobs
$63.5K
$147.5K
$205.5K
| Aspect | Computer Software Engineering | Computer Software Development |
|---|---|---|
| Credentials | Bachelor's in Software Engineering, Computer Science, or related field; certifications like Certified Software Development Professional (CSDP) | Bachelor's in Computer Science, Software Engineering, or related; certifications less common |
| Work Environment | Designing, analyzing, and managing software projects; often involved in system architecture | Writing, testing, and debugging code; focused on creating software applications |
| Employer & Industry Usage | Used by tech companies, consulting firms, and large organizations for complex projects | Common across startups, tech firms, and software companies for product development |
While both roles involve software creation, Computer Software Engineering emphasizes designing and managing software systems, whereas Computer Software Development focuses on coding and implementing software solutions. Understanding these differences helps in choosing the right career path or job search focus.

Full-time
Medical, Dental, Vision, PTO
Posted 11 days ago
This role leads a software engineering team that designs, develops, and implements software for new and existing medical products. The Software Engineering Manager defines and executes a strategic vision for modern, efficient, and compliant software development processes, procedures, and tools. As a working manager, this person actively contributes to coding and documentation, from user needs through test cases, while ensuring the technical excellence and regulatory compliance of all software delivered by the team.
Responsibilities
This role follows a hybrid work schedule with four days onsite and one day remote each week. The position operates in a regulated medical product development environment where software must comply with medical device safety, software standards, and cybersecurity requirements. The team uses modern code management and version control tools such as Git and Mercurial, along with standard Microsoft Office applications for documentation and collaboration. Work involves close coordination with cross-functional teams, external validation and cybersecurity partners, and both domestic and international engineering teams. The environment emphasizes quality, regulatory compliance, and continuous improvement in software development processes and tools.
Job Type & Location
This is a Permanent position based out of Schaumburg, IL.
Pay and BenefitsThe pay range for this position is $200000.00 - $215000.00/yr.
medical, dental, vision 15 PTO days, 3 personal, 5 sick days 10 holidays
Workplace TypeThis is a hybrid position in Schaumburg,IL.
Application DeadlineThis position is anticipated to close on Jul 27, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
Sourced by ZipRecruiter
Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We're supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.
5,001 - 10,000 Employees
Hanover, MD, US
1983