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 ...
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 ...
Software Engineering, Mgr
Mclean, VA · On-site
As a Software Engineering Manager, you will lead software development team that will work on ... Bachelor's or Master's degree in computer science or engineering or equivalent experience * A ...
Software Engineering, Mgr
Mclean, VA · On-site
As a Software Engineering Manager, you will lead software development team that will work on ... Bachelor's or Master's degree in computer science or engineering or equivalent experience * A ...
Software Developer II
Arlington, VA · Hybrid
Bachelor of Science degree in a Computer Software or Engineering major or 1 or more years of experience within the federal government, DoD, Army, or IC preferred. Minimum 1 year of experience working ...
Software Developer II
Arlington, VA · Hybrid
Bachelor of Science degree in a Computer Software or Engineering major or 1 or more years of experience within the federal government, DoD, Army, or IC preferred. Minimum 1 year of experience working ...
Software Engineer Senior w/ Secret Clearance
Virginia Beach, VA · On-site
$116K - $153K/yr
Candidates must possess the following knowledge, skills, and experience: · Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math ...
Quick apply
Software Engineer Senior w/ Secret Clearance
Virginia Beach, VA · On-site
$116K - $153K/yr
Candidates must possess the following knowledge, skills, and experience: · Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math ...
Director, Software Engineering
Arlington, VA · Hybrid
$291K/yr
Title and Summary Director, Software Engineering Overview: Mastercard's Data Analytics and AI ... Bachelor's degree in Engineering, Computer Science, Mathematics, or a related quantitative field ...
Director, Software Engineering
Arlington, VA · Hybrid
$291K/yr
Title and Summary Director, Software Engineering Overview: Mastercard's Data Analytics and AI ... Bachelor's degree in Engineering, Computer Science, Mathematics, or a related quantitative field ...
Specialist, Software Engineer
Ashburn, VA · On-site
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 Engineer
Ashburn, VA · On-site
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 ...
Master's Degree in Computer Science or a Master's Degree in Software Engineering * 13+ years' of experience in software development * 8+ years' of experience in Agile practices * 1+ years of ...
Master's Degree in Computer Science or a Master's Degree in Software Engineering * 13+ years' of experience in software development * 8+ years' of experience in Agile practices * 1+ years of ...
Sr Director, Software Engineering
Mclean, VA · On-site
$255K/yr
Master's Degree in Computer Science or a Master's Degree in Software Engineering * 13+ years' of experience in software development * 8+ years' of experience in Agile practices * 1+ years of ...
Sr Director, Software Engineering
Mclean, VA · On-site
$255K/yr
Master's Degree in Computer Science or a Master's Degree in Software Engineering * 13+ years' of experience in software development * 8+ years' of experience in Agile practices * 1+ years of ...
Master's Degree in Computer Science or a Master's Degree in Software Engineering * 13+ years' of experience in software development * 8+ years' of experience in Agile practices * 1+ years of ...
Master's Degree in Computer Science or a Master's Degree in Software Engineering * 13+ years' of experience in software development * 8+ years' of experience in Agile practices * 1+ years of ...
Secure Software Developer
Alexandria, VA · On-site
Bachelor's degree in computer science, computer engineering, cyber security, or related field * 8-10 years of secure software development experience in the industry * Strong Javascript, C++, and Java ...
Secure Software Developer
Alexandria, VA · On-site
Bachelor's degree in computer science, computer engineering, cyber security, or related field * 8-10 years of secure software development experience in the industry * Strong Javascript, C++, and Java ...
Secure Software Developer
Alexandria, VA · On-site
Bachelor's degree in computer science, computer engineering, cyber security, or related field * 8-10 years of secure software development experience in the industry * Strong Javascript, C++, and Java ...
Secure Software Developer
Alexandria, VA · On-site
Bachelor's degree in computer science, computer engineering, cyber security, or related field * 8-10 years of secure software development experience in the industry * Strong Javascript, C++, and Java ...
Bachelor's degree in computer science/software engineering or similar with 5+ years' experience, or a Master's degree with 3+ years' experience. * Strong proficiency in one or more programming ...
Bachelor's degree in computer science/software engineering or similar with 5+ years' experience, or a Master's degree with 3+ years' experience. * Strong proficiency in one or more programming ...
Bachelor's degree in computer science/software engineering or similar with 5+ years' experience, or a Master's degree with 3+ years' experience. * Strong proficiency in one or more programming ...
Bachelor's degree in computer science/software engineering or similar with 5+ years' experience, or a Master's degree with 3+ years' experience. * Strong proficiency in one or more programming ...
Software Engineer
Reston, VA · On-site
Design software tools and subsystems to support software reuse and domain analyses and manage their ... Requirements Bachelors Degree in Computer Science or Engineering.
Software Engineer
Reston, VA · On-site
Design software tools and subsystems to support software reuse and domain analyses and manage their ... Requirements Bachelors Degree in Computer Science or Engineering.
Design software tools and subsystems to support software reuse and domain analyses and manage their ... Requirements Bachelors Degree in Computer Science or Engineering.
Design software tools and subsystems to support software reuse and domain analyses and manage their ... Requirements Bachelors Degree in Computer Science or Engineering.
Senior Software Developer
$61.75 - $81.50/hr
Bachelor's degree in computer science/software engineering or similar with 8+ years' experience, or a Master's degree with 6+ years' experience. * Experience leading Agile teams, prioritizing ...
Senior Software Developer
$61.75 - $81.50/hr
Bachelor's degree in computer science/software engineering or similar with 8+ years' experience, or a Master's degree with 6+ years' experience. * Experience leading Agile teams, prioritizing ...
Senior Software Developer
Fort Belvoir, VA · On-site
$61.75 - $81.50/hr
Bachelor's degree in computer science/software engineering or similar with 8+ years' experience, or a Master's degree with 6+ years' experience. * Experience leading Agile teams, prioritizing ...
Senior Software Developer
Fort Belvoir, VA · On-site
$61.75 - $81.50/hr
Bachelor's degree in computer science/software engineering or similar with 8+ years' experience, or a Master's degree with 6+ years' experience. * Experience leading Agile teams, prioritizing ...
Director Software Engineering - Marketing Technology
Mclean, VA · On-site
$255K/yr
Master's Degree in Computer Science or a Master's Degree in Software Engineering * 10+ years' of experience in software development * 5+ years' of experience in Agile practices * Experience ...
Director Software Engineering - Marketing Technology
Mclean, VA · On-site
$255K/yr
Master's Degree in Computer Science or a Master's Degree in Software Engineering * 10+ years' of experience in software development * 5+ years' of experience in Agile practices * Experience ...
Master's Degree in Computer Science or a Master's Degree in Software Engineering * 10+ years' of experience in software development * 5+ years' of experience in Agile practices * Experience ...
Master's Degree in Computer Science or a Master's Degree in Software Engineering * 10+ years' of experience in software development * 5+ years' of experience in Agile practices * Experience ...
Manager, Software Engineering - Herndon, VA
Herndon, VA · On-site
$135K - $165K/yr
Operates a computer and performs desk-based computer tasks continually, frequently viewing a ... To apply for the Manager, Software Engineering position, please submit your resume and cover letter ...
Manager, Software Engineering - Herndon, VA
Herndon, VA · On-site
$135K - $165K/yr
Operates a computer and performs desk-based computer tasks continually, frequently viewing a ... To apply for the Manager, Software Engineering position, please submit your resume and cover letter ...
Computer Software Engineering information
See Virginia salary details
$63K - $75.8K
2% of jobs
$75.8K - $88.6K
4% of jobs
$88.6K - $101.4K
6% of jobs
$101.4K - $114.1K
8% of jobs
$121K is the 25th percentile. Wages below this are outliers.
$114.1K - $126.9K
7% of jobs
$126.9K - $139.7K
18% of jobs
The median wage is $142.7K / yr.
$139.7K - $152.5K
16% of jobs
$152.5K - $165.3K
2% of jobs
$170.6K is the 75th percentile. Wages above this are outliers.
$165.3K - $178.1K
26% of jobs
$178.1K - $190.9K
1% of jobs
$190.9K - $203.7K
8% of jobs
$63K
$146.3K
$203.7K
How much do computer software engineering jobs pay per year?
What are some common challenges computer software engineers face when working on large-scale projects?
Is it true that AI will replace software engineers?
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 jobs can you do with software engineering?
What is computer software engineering?
What engineers make $500,000?
What are the key skills and qualifications needed to thrive as a Computer Software Engineer, and why are they important?
Other
Medical, Retirement, PTO
Posted 9 days ago
Job description
Job Title: Specialist, Software Engineer
Job Code: 38440
Job Location: Ashburn, VA
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 Specialist, Software Engineer, you will be responsible for supporting and help 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:
Â
- 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 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:
- Active Security Clearance required.
- Bachelor's Degree in Computer Science, Computer Engineering, or related field with 4 years prior experience OR 2 year post-secondary/AA Degree and 8 years prior experience OR Graduate Degree with 2 years of prior related experience OR in lieu of a degree, minimum of 8 years of prior related experience.
- Minimum of 5 years' experience in computer/software engineering field
- Minimum of 5 years' C++ development in a professional environment.
Preferred Qualifications:
Â
- Experience developing and testing real-time embedded software preferred.
- Familiarly with Greenhills RTOS.
- Experience developing device drivers and Board Support Packages for real time embedded systems.
- Experience with Modern C++ techniques.
- Experience with Agile Scrum/Kanban development processes and procedures.Â
In compliance with pay transparency requirements, the salary range for this role in Washington D.C., is $97,000 - $180,000. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.
#LI-KM1