Experience writing automated testing scripts in Python * Experience developing software and requirements for safety critical embedded systems Primary Level Salary Range: $79,300.00 - $118,900.00 ...
Experience writing automated testing scripts in Python * Experience developing software and requirements for safety critical embedded systems Primary Level Salary Range: $79,300.00 - $118,900.00 ...
Experience writing automated testing scripts in Python * Experience developing software and requirements for safety critical embedded systems Primary Level Salary Range: $79,300.00 - $118,900.00 ...
Experience writing automated testing scripts in Python * Experience developing software and requirements for safety critical embedded systems Primary Level Salary Range: $79,300.00 - $118,900.00 ...
Technical Writer
Houston, TX · On-site
NAVA Software solutions is looking for a Technical Writer Details: Technical Writer Location: Houston, TX - Hybrid Duration: 12 months Description: * At least 5+ yrs experience in IT Technical ...
Technical Writer
Houston, TX · On-site
NAVA Software solutions is looking for a Technical Writer Details: Technical Writer Location: Houston, TX - Hybrid Duration: 12 months Description: * At least 5+ yrs experience in IT Technical ...
Modify existing software written in Java, databases and database management systems. * Create service software, unit and integration tests. * Work as part of a project team to coordinate software ...
Modify existing software written in Java, databases and database management systems. * Create service software, unit and integration tests. * Work as part of a project team to coordinate software ...
Sr. Software Engineer
$126K - $166K/yr
Code, test, debug, and enhance software ... Write programs according to specifications. * Participate in code review sessions to validate ...
Sr. Software Engineer
$126K - $166K/yr
Code, test, debug, and enhance software ... Write programs according to specifications. * Participate in code review sessions to validate ...
Principal Software Engineer / Sr. Principal Software Engineer
Melbourne, FL · On-site
$125K - $167K/yr
Participate in the full software development life cycle including requirements, design ... written in OO C++ running on Real-Time Operating Systems such as: VxWorks, Integrity, AND/OR Real ...
Principal Software Engineer / Sr. Principal Software Engineer
Melbourne, FL · On-site
$125K - $167K/yr
Participate in the full software development life cycle including requirements, design ... written in OO C++ running on Real-Time Operating Systems such as: VxWorks, Integrity, AND/OR Real ...
Embedded Software Engineer
Grand Prairie, TX · On-site
$70 - $78.50/hr
Software is written in C++; however, some algorithms are still written Ada, hence knowledge of C++ is required while knowledge of Ada would be beneficial. Experience with RTI DDS is a plus, as is ...
Embedded Software Engineer
Grand Prairie, TX · On-site
$70 - $78.50/hr
Software is written in C++; however, some algorithms are still written Ada, hence knowledge of C++ is required while knowledge of Ada would be beneficial. Experience with RTI DDS is a plus, as is ...
Senior Software Engineer
$130K - $172K/yr
Write clean, efficient, and maintainable code following best practices and design patterns. * Debug, test, and optimize existing software systems to ensure their performance and reliability. Software ...
Senior Software Engineer
$130K - $172K/yr
Write clean, efficient, and maintainable code following best practices and design patterns. * Debug, test, and optimize existing software systems to ensure their performance and reliability. Software ...
Embedded Software Engineer
$70 - $78.50/hr
Software is written in C++; however, some algorithms are still written Ada, hence knowledge of C++ is required while knowledge of Ada would be beneficial. Experience with RTI DDS is a plus, as is ...
Embedded Software Engineer
$70 - $78.50/hr
Software is written in C++; however, some algorithms are still written Ada, hence knowledge of C++ is required while knowledge of Ada would be beneficial. Experience with RTI DDS is a plus, as is ...
Principal Software Engineer / Sr. Principal Software Engineer
Melbourne, FL · On-site
$125K - $167K/yr
Participate in the full software development life cycle including requirements, design ... written in OO C++ running on Real-Time Operating Systems such as: VxWorks, Integrity, AND/OR Real ...
Principal Software Engineer / Sr. Principal Software Engineer
Melbourne, FL · On-site
$125K - $167K/yr
Participate in the full software development life cycle including requirements, design ... written in OO C++ running on Real-Time Operating Systems such as: VxWorks, Integrity, AND/OR Real ...
Senior Technical Writer (Medical/ Software) We are seeking a Senior Technical Writer to lead the creation and maintenance of software lifecycle documentation for medical device software developed in ...
Senior Technical Writer (Medical/ Software) We are seeking a Senior Technical Writer to lead the creation and maintenance of software lifecycle documentation for medical device software developed in ...
Software Engineer
Tulsa, OK · On-site
Experience working with others to create software written in C, C++, C# and / or other development languages. * Ability to quickly learn new technology and programming languages. * Familiar with ...
Quick apply
Software Engineer
Tulsa, OK · On-site
Experience working with others to create software written in C, C++, C# and / or other development languages. * Ability to quickly learn new technology and programming languages. * Familiar with ...
Senior Technical Writer (Medical/ Software) We are seeking a Senior Technical Writer to lead the creation and maintenance of software lifecycle documentation for medical device software developed in ...
Senior Technical Writer (Medical/ Software) We are seeking a Senior Technical Writer to lead the creation and maintenance of software lifecycle documentation for medical device software developed in ...
Software Engineer
Tulsa, OK · On-site
Experience working with others to create software written in C, C++, C# and / or other development languages. * Ability to quickly learn new technology and programming languages. * Familiar with ...
Software Engineer
Tulsa, OK · On-site
Experience working with others to create software written in C, C++, C# and / or other development languages. * Ability to quickly learn new technology and programming languages. * Familiar with ...
Technical Writer
Newark, NJ · On-site
Participate in source code walk-throughs to capture, understand, use, and improve comments inserted into code to improve software documentation. * Develop and write instructions, policy, procedure ...
Technical Writer
Newark, NJ · On-site
Participate in source code walk-throughs to capture, understand, use, and improve comments inserted into code to improve software documentation. * Develop and write instructions, policy, procedure ...
Software Performance Engineer for Memory, CoreOS
Cupertino, CA · On-site
$172K/yr
Make a difference to iOS, macOS and watchOS by collaborating with software teams all over Apple ... written in Swift/SwiftUI/Objective-C
Software Performance Engineer for Memory, CoreOS
Cupertino, CA · On-site
$172K/yr
Make a difference to iOS, macOS and watchOS by collaborating with software teams all over Apple ... written in Swift/SwiftUI/Objective-C
Security engineer, detection and response
Seattle, WA · On-site
$131K - $257K/yr
About WRITER WRITER is where the world's leading enterprises orchestrate AI-powered work. Our ... You'll work closely with our AI Security research team, Cloud Infrastructure, Software Security ...
Security engineer, detection and response
Seattle, WA · On-site
$131K - $257K/yr
About WRITER WRITER is where the world's leading enterprises orchestrate AI-powered work. Our ... You'll work closely with our AI Security research team, Cloud Infrastructure, Software Security ...
... Software, MS Excel, Word, PowerPoint, Visio is required and knowledge of document management ... Exceptional written and oral communication skills. -Proven ability to create strong working ...
... Software, MS Excel, Word, PowerPoint, Visio is required and knowledge of document management ... Exceptional written and oral communication skills. -Proven ability to create strong working ...
VMS Software Engineer
San Jose, CA · On-site
$142K - $220K/yr
Write efficient, robust C++ for Embedded Linux platforms. You know when to follow the rules and ... Design software with a safety-first mindset. You anticipate edge cases and write defensive code ...
VMS Software Engineer
San Jose, CA · On-site
$142K - $220K/yr
Write efficient, robust C++ for Embedded Linux platforms. You know when to follow the rules and ... Design software with a safety-first mindset. You anticipate edge cases and write defensive code ...
Software is written in C++; however, some algorithms are still written Ada, hence knowledge of C++ is required while knowledge of Ada would be beneficial. Experience with RTI DDS is a plus, as is ...
Software is written in C++; however, some algorithms are still written Ada, hence knowledge of C++ is required while knowledge of Ada would be beneficial. Experience with RTI DDS is a plus, as is ...
Software Writer information
See salary details
$13.70 - $18.47
2% of jobs
$18.47 - $23.23
7% of jobs
$23.23 - $27.99
12% of jobs
$29.11 is the 25th percentile. Wages below this are outliers.
$27.99 - $32.76
16% of jobs
The median wage is $36.33 / hr.
$32.76 - $37.52
17% of jobs
$37.52 - $42.29
14% of jobs
$45.38 is the 75th percentile. Wages above this are outliers.
$42.29 - $47.05
11% of jobs
$47.05 - $51.81
10% of jobs
$51.81 - $56.58
5% of jobs
$56.58 - $61.34
3% of jobs
$61.34 - $66.11
3% of jobs
$13
$38
$66
How much do software writer jobs pay per hour?
Is technical writing replaced by AI?
How do Software Writers typically collaborate with developers and product teams during the documentation process?
Are tech writers in demand?
What is a Software Writer?
What is the difference between Software Writer vs Technical Writer?
| Aspect | Software Writer | Technical Writer |
|---|---|---|
| Credentials | Typically requires programming knowledge, coding skills, and sometimes a degree in computer science or related fields | Requires strong writing skills, technical knowledge, often a degree in technical communication, English, or related fields |
| Work Environment | Often works in software development teams, coding environments, or tech companies | Works in various industries, including tech, engineering, and manufacturing, often in office settings |
| Employer & Industry Usage | Used by software companies, startups, and tech firms to create user guides, documentation, and code comments | Employed across industries to produce manuals, user guides, and technical documentation |
While both roles involve technical communication, Software Writers focus on creating content related to software development, including code and technical documentation, often requiring programming skills. Technical Writers produce a broader range of technical documents across industries, emphasizing clarity and user understanding without necessarily coding. Understanding these differences helps in choosing the right career path or job search focus.
What are the key skills and qualifications needed to thrive as a Software Writer, and why are they important?
How much do software writers make?
What does a software writer do?
- Flex Schedule Software Engineer Internships
- Director Infor Software Engineer
- Independent Software Engineer
- Remote Angular Software Engineer
- Internship Vanguard Software Engineer
- Internship Junior Rust
- Software Engineer Engineer
- Part Time Software Developer Apprenticeship
- Sr C++ Software Engineer
- Remote Alcatel Lucent Enterprise

Software Engineer / Principal Software Engineer - Requirements & Test
Northrop Grumman CorporationMelbourne, FL • On-site
Full-time
Medical, Life, PTO
Posted 23 days ago
Northrop Grumman rating
8.1
Based on 340 frontline employees who took The Breakroom Quiz
109th of 518 rated manufacturers
Job description
CLEARANCE REQUIRED FOR START: Yes
CLEARANCE TYPE: Secret
TRAVEL: Yes, 10% of the TimeDescription
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
Northrop Grumman Aeronautics Systems has an opening for a Software Engineer/Principal Software Engineer - Requirements & Test, to join our team of qualified, diverse individuals. This position will be located onsite in Melbourne, Florida.
Essential Functions:
- Work in an innovative environment, on significantly diverse assignments, and in collaborative team settings across all levels
- Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to our customers
- Architect and develop embedded mission systems software applications on a real time operating system
- Be a part of Agile Scrum teams to develop software products for multiple software baselines
This requisition may be filled at either a Software Engineer level 2 or a Principal Software Engineer level 3.
Basic Qualifications for a Software Engineer (Level 2):
- Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 2 years of experience in software engineering OR a Master's degree in a (STEM) discipline from an accredited university and 0 years of experience in software engineering OR a PhD degree in a (STEM) discipline from an accredited university and 0-years of experience.
- Knowledge with Agile Framework.
- Knowledge developing software and scripts in C, Object Oriented C++, AND/OR Python for Safety/Mission Critical applications/Systems.
- Knowledge with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite (Jira, Confluence, Bitbucket, Bamboo), AND/OR GitHub, GitLab, Jenkins, Docker, Kubernetes.
- Knowledge architecting, Designing, Modeling (Rhapsody OR Cameo), Implementing, Maintaining, Integrating, Debugging, Verifying and Qualifying Safety/Mission-Critical Embedded Real Time Software written in OO C++ running on Real-Time Operating Systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux.
- Knowledge with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, SonarQube, AND/OR Fortify.
- General understanding of software architecture and test to be able to develop requirements
- Active DoD Secret level clearance OR Top Secret (in-scope), with the ability to obtain (and maintain) special program access (PAR) prior to commencement of employment.
Basic Qualifications for a Principal Software Engineer (Level 3):
- Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 5 years of related experience; OR Master's degree in a STEM discipline with 3 years of related experience; OR PhD with 1 year of related experience
- Knowledge with Agile Framework.
- Knowledge developing software and scripts in C, Object Oriented C++, AND/OR Python for Safety/Mission Critical applications/Systems.
- Knowledge with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite (Jira, Confluence, Bitbucket, Bamboo), AND/OR GitHub, GitLab, Jenkins, Docker, Kubernetes.
- Knowledge architecting, Designing, Modeling (Rhapsody OR Cameo), Implementing, Maintaining, Integrating, Debugging, Verifying and Qualifying Safety/Mission-Critical Embedded Real Time Software written in OO C++ running on Real-Time Operating Systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux.
- Knowledge with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, SonarQube, AND/OR Fortify.
- General understanding of software architecture and test to be able to develop requirements
- Active DoD Secret level clearance OR Top Secret (in-scope), with the ability to obtain (and maintain) special program access (PAR) prior to commencement of employment.
Preferred Qualifications for both a Software Engineer and Principal Software Engineer:
- Demonstrated leadership, teamwork capabilities, strong time management, organizational, and interpersonal communication skills.
- Current Special Access Program (SAP) access.
- Experience with Model Based Systems Engineering and Software modeling (SysML/UML) in Rhapsody or Cameo.
- Experience with IBM Rational DOORS and technical requirements management generation
- Experience writing automated testing scripts in Python
- Experience developing software and requirements for safety critical embedded systems
Primary Level Salary Range: $79,300.00 - $118,900.00
Secondary Level Salary Range: $98,400.00 - $147,600.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
What Northrop Grumman employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Northrop Grumman
Sourced by ZipRecruiter
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible.
Industry
Space research administration
Company size
10,000+ Employees
Headquarters location
Falls Church, VA, US
Year founded
1939