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 ...
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 ...
Director of Software Engineering
Colorado Springs, CO ยท On-site
$155 - $215/hr
Bachelor's degree in Computer Science, Electrical Engineering, or a related technical discipline. * 10+ years of progressive software engineering experience, including leading software teams ...
Director of Software Engineering
Colorado Springs, CO ยท On-site
$155 - $215/hr
Bachelor's degree in Computer Science, Electrical Engineering, or a related technical discipline. * 10+ years of progressive software engineering experience, including leading software teams ...
Software Engineering Intern
Winter Springs, FL ยท On-site
$23/hr
Currently enrolled in a Bachelor's or Master's program in Software Engineering, Computer Science or related field. * Previous internship or project experience in engineering or manufacturing is ...
Quick apply
Software Engineering Intern
Winter Springs, FL ยท On-site
$23/hr
Currently enrolled in a Bachelor's or Master's program in Software Engineering, Computer Science or related field. * Previous internship or project experience in engineering or manufacturing is ...
Specialist, Software Engineering (Embedded)
Richardson, TX ยท On-site
$119K - $157K/yr
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the targeted embedded hardware. * Proficient in C++, implementing software ...
Specialist, Software Engineering (Embedded)
Richardson, TX ยท On-site
$119K - $157K/yr
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the targeted embedded hardware. * Proficient in C++, implementing software ...
Requirements Bachelor's degree in Computer Science, Software Engineering, or related field 10+ years of experience in software engineering, with at least 5 years in a leadership role Strong technical ...
Requirements Bachelor's degree in Computer Science, Software Engineering, or related field 10+ years of experience in software engineering, with at least 5 years in a leadership role Strong technical ...
Software Engineering Manager
$130K - $160K/yr
Software Engineering Manager Location: Remote - US Compensation: $130,000 - 160,000 + Bonus ... Bachelor's degree in Computer Science, Engineering, or related technical field preferred. * Must be ...
Software Engineering Manager
$130K - $160K/yr
Software Engineering Manager Location: Remote - US Compensation: $130,000 - 160,000 + Bonus ... Bachelor's degree in Computer Science, Engineering, or related technical field preferred. * Must be ...
Senior Computer Scientist
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 ...
Senior Computer Scientist
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 ...
Senior Computer Scientist
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 ...
Senior Computer Scientist
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 ...
Senior Computer Scientist
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 ...
Senior Computer Scientist
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 ...
Embedded Software Engineer - Level 3 or 4
Sterling, VA ยท On-site
$130K - $171K/yr
Basic Qualifications for Level 4 : * Bachelor's degree in Aerospace/Electrical/Computer/Software Engineering or related STEM field with 8 years of relevant professional experience - OR - Master ...
Embedded Software Engineer - Level 3 or 4
Sterling, VA ยท On-site
$130K - $171K/yr
Basic Qualifications for Level 4 : * Bachelor's degree in Aerospace/Electrical/Computer/Software Engineering or related STEM field with 8 years of relevant professional experience - OR - Master ...
Embedded Software Engineer - Level 3 or 4
$130K - $171K/yr
Basic Qualifications for Level 4 : * Bachelor's degree in Aerospace/Electrical/Computer/Software Engineering or related STEM field with 8 years of relevant professional experience - OR - Master ...
Embedded Software Engineer - Level 3 or 4
$130K - $171K/yr
Basic Qualifications for Level 4 : * Bachelor's degree in Aerospace/Electrical/Computer/Software Engineering or related STEM field with 8 years of relevant professional experience - OR - Master ...
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field with 4+ years of relevant software engineering experience, or a Master's degree in ...
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field with 4+ years of relevant software engineering experience, or a Master's degree in ...
Specialist, Software Engineering (Embedded) 1
Richardson, TX ยท On-site
$119K - $157K/yr
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the targeted embedded hardware. * Proficient in C++, implementing software ...
Specialist, Software Engineering (Embedded) 1
Richardson, TX ยท On-site
$119K - $157K/yr
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the targeted embedded hardware. * Proficient in C++, implementing software ...
Manager, Software Engineering
Huntsville, AL ยท On-site
Requires a bachelor's degree in computer science, computer engineering, systems engineering, or a ... software development across the full development lifecycle, including planning, requirements ...
Manager, Software Engineering
Huntsville, AL ยท On-site
Requires a bachelor's degree in computer science, computer engineering, systems engineering, or a ... software development across the full development lifecycle, including planning, requirements ...
Manager, Software Engineering
Irving, TX ยท On-site
Bachelor''s degree in Computer Science, Computer Engineering, Systems Engineering, or a related technical field (preferred). * 5+ years of hands-on experience in full-stack software development. * 3+ ...
Manager, Software Engineering
Irving, TX ยท On-site
Bachelor''s degree in Computer Science, Computer Engineering, Systems Engineering, or a related technical field (preferred). * 5+ years of hands-on experience in full-stack software development. * 3+ ...
Software Engineer
Norfolk, VA ยท On-site
Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math, physics, or related scientific discipline. * Three (3)+ years of professional ...
Quick apply
Software Engineer
Norfolk, VA ยท On-site
Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math, physics, or related scientific discipline. * Three (3)+ years of professional ...
Software Engineering Manager
Champaign, IL ยท On-site
$130 - $160/hr
Software Engineering Manager - Embedded Systems Champaign, IL area - 2 hours south of Chicago, IL ... Computer Science, Computer Engineering, Electrical Engineering, or related field This is an ...
Software Engineering Manager
Champaign, IL ยท On-site
$130 - $160/hr
Software Engineering Manager - Embedded Systems Champaign, IL area - 2 hours south of Chicago, IL ... Computer Science, Computer Engineering, Electrical Engineering, or related field This is an ...
Software Engineering Manager
Austin, TX ยท On-site
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 ...
Software Engineering Manager
Austin, TX ยท On-site
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 ...
Manager, Software Engineering
Paducah, KY ยท On-site
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent work experience. * 6+ years of experience in software development, technical operations ...
Manager, Software Engineering
Paducah, KY ยท On-site
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent work experience. * 6+ years of experience in software development, technical operations ...
Software Engineering Manager
$175K - $210K/yr
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 industry ...
Software Engineering Manager
$175K - $210K/yr
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 industry ...
Computer Software Engineering information
See salary details
$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
How much do computer software engineering jobs pay per year?
What is computer software engineering?
What are the key skills and qualifications needed to thrive as a computer software engineer?
What are some common challenges computer software engineers face when working on large-scale projects?
What is the difference between Computer Software Engineering vs Computer Software Development?
| 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.
What are computer software engineering jobs?
What do computer software engineers do?
What cities are hiring for Computer Software Engineering jobs?
Cities with the most Computer Software Engineering job openings:
What states have the most Computer Software Engineering jobs?
States with the most job openings for Computer Software Engineering jobs include:
What job categories do people searching Computer Software Engineering jobs look for?
The top searched job categories for Computer Software Engineering jobs are:

Full-time
Re-posted 27 days ago
Job description
Job Title: Lead, Software Engineering (Embedded)
Job Code: 40907
Job Location: Richardson, TX
Job Schedule: 9/80 - Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off
Job Description:ย
As a Lead Software Engineer (Embedded), you will be responsible for leading the development and execution of software on the embedded targeted hardware. You will be responsible for designing the software per requirements documents and system level design documents.ย There will be a focus to interface with the test engineers to influence test automation. The Agile Development Group (ADG) division specializes in developing disruptive, next-generation technologies for advanced Unmanned Air Systems (UAS / UAV), advanced radar systems, next-generation weapon systems, and other RF sensor technologies using small company agility and big company experience.
Essential Functions:ย
- Leadingย softwareย engineering development, through guidance and direction to one or moreย talentedย software engineers.
- Utilize software development Agile mythologies to lead meetings, track issues, report status, and synchronize development schedules.
- 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 software for embedded Real Time Operating Systems (RTOS).
- Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware, firmware and software, and operational performance requirements and design of the overall system.
- Investigate root cause of complex issues, and implement solutions, working independently or with a multi-discipline team.
- Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test.
- Develop software test plans and procedures, and other relevant technical documentation.
- Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results.
- Participate in peer reviews, identify, track and repair defects.
Qualifications:
- Bachelor's Degree (Master's preferred) in Computer Science,ย Computer Engineering, or related fieldย with 9 years prior engineeringย experience OR Graduate Degree with 7 years prior engineering experience OR in lieu of a degree, minimum of 13 years of prior related engineering experience.
- Active US Secret Security Clearance.
- Minimum of 12 years of experience in computer/software engineering field.
- Minimum of 8 years C++ development in a professional environment.
- Minimum of 3 years leading software development teams.
Preferred Qualifications:
- Experience developing and testing real-time embedded software.
- Familiarly with Greenhills RTOS preferred.
- Experience developing device drivers and Board Support Packages (BSPs) for real time embedded systems.
- Experience with Modern C++ techniques.
- Experience as an Agile ScrumMaster and/or Product Owner.
- Working knowledge of Linux.
#LI-KM1