Senior Embedded Software Engineer, Navigation and Sensor Systems (Hybrid & Relocation Available)
for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content.
We need to parse the job description.
Content:
- Intro paragraph: "See what you’re missing..." etc. That's about the role/company. Could be "About the role" or maybe "About BAE Systems". The instruction: use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we can create sections: About the role (intro), Responsibilities, Requirements (maybe combine Required Education, Experience, & Skills), Qualifications (maybe Preferred Education...), Skills (maybe list of skills), Benefits, Pay, Schedule.
We need to preserve all substantive info, not invent.
We need to remove boilerplate: cookie/navigation/legal/EEO etc. There's none.
We need to not repeat job title as heading.
We need to not put Job ID/requisition numbers.
We need to include sections only when posting has real specific content.
Let's extract:
Intro: "See what you’re missing. Our employees work on the world’s most advanced electronics – from detecting threats for F-35 pilots to illuminating the night for soldiers. Spanning air, land, sea, and space, we are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we’re innovating for the future. And you can, too. Our flexible work environment provides you a chance to change the world without giving up your personal life. We put our customers first – exemplified by our mission: “We Protect Those Who Protect Us®.” Sound like a team you want to be a part of? Come build your career with BAE Systems. In Precision Strike & Sensing Solutions, we design and manufacture state-of-the-art systems and technology that enable our customers to execute their precision strike missions. BAE Systems is looking for a Senior Software Engineer with engineering experience and a passion for engineering and the desire to be part of an innovative, dedicated team responsible for industry-leading GPS products. Our team needs engineers interested in architecting, designing, developing and verifying software for real-time embedded GPS receivers for military airborne, ground and weapons applications. This position offers abundant opportunity to acquire in-depth knowledge of GPS technology and receiver architecture, and to apply that knowledge in a team effort to develop our Modernized GPS receiver products. As a part of this team, you will have responsibilities spanning all phases of the software engineering lifecycle, including requirements analysis, design, code development, integration, verification, and documentation. Assignments my include tasks such as developing software tools, supporting field demonstration efforts, providing customer support, and mentorship of other engineers."
That's a mix of about the role and responsibilities. We can separate: About the role (intro about company and team) and Responsibilities (list of duties). Let's extract responsibilities list: "As a part of this team, you will have responsibilities spanning all phases of the software engineering lifecycle, including requirements analysis, design, code development, integration, verification, and documentation. Assignments my include tasks such as developing software tools, supporting field demonstration efforts, providing customer support, and mentorship of other engineers."
We can put that as - items.
Now Required Education, Experience, & Skills:
"Bachelor's degree in Science, Technology, Engineering, or Math (STEM) discipline, and 4 plus years of direct related experience Must be a US Citizen Have the ability to obtain a DoW Security Clearance High motivation to solve problems and continuously improve existing products A genuine desire to learn and innovate Desire to contribute to a results-oriented product development team Solid understanding of software development processes for real-time embedded applications Strong verbal and written technical communication skills Ability to work well with a diverse team"
We can treat as Requirements section.
Preferred Education, Experience, & Skills:
"Experience working with software and systems engineering processes Experience with leadership as a part of program execution Software requirements and architectural skills with functional decomposition, subsystem interface definition, technology application, and analysis Experience with real-time embedded hardware systems Experience with Jira, Cameo, MagicDraw and DOORS Experience with Ada, C, C++, Java or other high-order languages in real-time embedded applications Experience with Python scripting A working knowledge of Communication Systems, Digital Signal Processing, or Kalman Filter Theory. Experience with modernized software development processes (e.g. Agile, DevOps, DevSecOps)"
We can treat as Qualifications or Skills. The instruction: Use headings like Qualifications, Skills. We could put Preferred as Qualifications, and maybe Skills separate? But we have both required and preferred skill lists. Could combine required skills under Requirements, and preferred under Qualifications. Or we could have Skills section for both? Better: Requirements (required education/experience), Qualifications (preferred), Skills (maybe list of specific technical skills). But we have overlapping.
Given instruction: "Prefer a few substantive sections over many thin ones." So maybe we combine Required and Preferred into Requirements and Qualifications sections. Skills maybe not needed separately if covered.
But we have Benefits and Pay and Schedule.
Benefits: "Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics."
Pay: "Pay Information Full-Time Salary Range: $88189 - $149922 Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience."
Schedule: "Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely."
Thus we have Schedule content.
Now we need to output HTML fragment with
headings and - for lists,
for prose.
We must not include filler like "commensurate with experience". Not present.
We need to ensure we don't create sections with empty content.
Let's craft:
About the role
See what you’re missing. Our employees work on the world’s most advanced electronics – from detecting threats for F-35 pilots to illuminating the night for soldiers. Spanning air, land, sea, and space, we are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we’re innovating for the future. And you can, too. Our flexible work environment provides you a chance to change the world without giving up your personal life. We put our customers first – exemplified by our mission: “We Protect Those Who Protect Us®.” Sound like a team you want to be a part of? Come build your career with BAE Systems. In Precision Strike & Sensing Solutions, we design and manufacture state-of-the-art systems and technology that enable our customers to execute their precision strike missions. BAE Systems is looking for a Senior Software Engineer with engineering experience and a passion for engineering and the desire to be part of an innovative, dedicated team responsible for industry-leading GPS products. Our team needs engineers interested in architecting, designing, developing and verifying software for real-time embedded GPS receivers for military airborne, ground and weapons applications. This position offers abundant opportunity to acquire in-depth knowledge of GPS technology and receiver architecture, and to apply that knowledge in a team effort to develop our Modernized GPS receiver products.
Then Responsibilities:
Responsibilities
- Participate in all phases of the software engineering lifecycle: requirements analysis, design, code development, integration, verification, and documentation.
- Develop software tools.
- Support field demonstration efforts.
- Provide customer support.
- Mentor other engineers.
Now Requirements (required education/experience):
Requirements
- Bachelor's degree in Science, Technology, Engineering, or Math (STEM) discipline.
- 4+ years of direct related experience.
- Must be a US Citizen.
- Ability to obtain a DoW Security Clearance.
- High motivation to solve problems and continuously improve existing products.
- Genuine desire to learn and innovate.
- Desire to contribute to a results-oriented product development team.
- Solid understanding of software development processes for real-time embedded applications.
- Strong verbal and written technical communication skills.
- Ability to work well with a diverse team.
Now Qualifications (preferred):
Qualifications
- Experience working with software and systems engineering processes.
- Experience with leadership as part of program execution.
- Software requirements and architectural skills with functional decomposition, subsystem interface definition, technology application, and analysis.
- Experience with real-time embedded hardware systems.
- Experience with Jira, Cameo, MagicDraw and DOORS.
- Experience with Ada, C, C++, Java or other high-order languages in real-time embedded applications.
- Experience with Python scripting.
- Working knowledge of Communication Systems, Digital Signal Processing, or Kalman Filter Theory.
- Experience with modernized software development processes (e.g., Agile, DevOps, DevSecOps).
Now Benefits:
Benefits
Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. Also available: employee assistance program, legal plan, and other perks including discounts on home, auto, and pet insurance. Leave programs include paid time off, paid holidays, paid parental, military, bereavement, and applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.
Now Pay:
Pay
Full-Time Salary Range: $88,189 - $149,922. Individual salaries are determined by business considerations, local market conditions, internal equity, and candidate qualifications such as skills, education, and experience.
Now Schedule:
Schedule
Hybrid work format with time split between onsite and remote work.
Check we didn't miss any substantive info: The intro also mentioned "As a part of this team, you will have responsibilities spanning all phases of the software engineering lifecycle..." we used that in responsibilities. Also "Assignments my include tasks such as developing software tools, supporting field demonstration efforts, providing customer support, and mentorship of other engineers." included.
We omitted the sentence "This position offers abundant opportunity to acquire in-depth knowledge of GPS technology and receiver architecture, and to apply that knowledge in a team effort to develop our Modernized GPS receiver products." We included that in About the role paragraph.
We omitted "Our team needs engineers interested in architecting, designing, developing and verifying software for real-time embedded GPS receivers for military airborne, ground and weapons applications." included in About the role.
We omitted "BAE Systems is looking for a Senior Software Engineer with engineering experience and a passion for engineering and the desire to be part of an innovative, dedicated team responsible for industry-le
- items.
Now Required Education, Experience, & Skills:
"Bachelor's degree in Science, Technology, Engineering, or Math (STEM) discipline, and 4 plus years of direct related experience Must be a US Citizen Have the ability to obtain a DoW Security Clearance High motivation to solve problems and continuously improve existing products A genuine desire to learn and innovate Desire to contribute to a results-oriented product development team Solid understanding of software development processes for real-time embedded applications Strong verbal and written technical communication skills Ability to work well with a diverse team"
We can treat as Requirements section.
Preferred Education, Experience, & Skills:
"Experience working with software and systems engineering processes Experience with leadership as a part of program execution Software requirements and architectural skills with functional decomposition, subsystem interface definition, technology application, and analysis Experience with real-time embedded hardware systems Experience with Jira, Cameo, MagicDraw and DOORS Experience with Ada, C, C++, Java or other high-order languages in real-time embedded applications Experience with Python scripting A working knowledge of Communication Systems, Digital Signal Processing, or Kalman Filter Theory. Experience with modernized software development processes (e.g. Agile, DevOps, DevSecOps)"
We can treat as Qualifications or Skills. The instruction: Use headings like Qualifications, Skills. We could put Preferred as Qualifications, and maybe Skills separate? But we have both required and preferred skill lists. Could combine required skills under Requirements, and preferred under Qualifications. Or we could have Skills section for both? Better: Requirements (required education/experience), Qualifications (preferred), Skills (maybe list of specific technical skills). But we have overlapping.
Given instruction: "Prefer a few substantive sections over many thin ones." So maybe we combine Required and Preferred into Requirements and Qualifications sections. Skills maybe not needed separately if covered.
But we have Benefits and Pay and Schedule.
Benefits: "Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics."
Pay: "Pay Information Full-Time Salary Range: $88189 - $149922 Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience."
Schedule: "Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely."
Thus we have Schedule content.
Now we need to output HTML fragment with
headings and
- for lists,
for prose. We must not include filler like "commensurate with experience". Not present. We need to ensure we don't create sections with empty content. Let's craft:
About the role
See what you’re missing. Our employees work on the world’s most advanced electronics – from detecting threats for F-35 pilots to illuminating the night for soldiers. Spanning air, land, sea, and space, we are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we’re innovating for the future. And you can, too. Our flexible work environment provides you a chance to change the world without giving up your personal life. We put our customers first – exemplified by our mission: “We Protect Those Who Protect Us®.” Sound like a team you want to be a part of? Come build your career with BAE Systems. In Precision Strike & Sensing Solutions, we design and manufacture state-of-the-art systems and technology that enable our customers to execute their precision strike missions. BAE Systems is looking for a Senior Software Engineer with engineering experience and a passion for engineering and the desire to be part of an innovative, dedicated team responsible for industry-leading GPS products. Our team needs engineers interested in architecting, designing, developing and verifying software for real-time embedded GPS receivers for military airborne, ground and weapons applications. This position offers abundant opportunity to acquire in-depth knowledge of GPS technology and receiver architecture, and to apply that knowledge in a team effort to develop our Modernized GPS receiver products.
Then Responsibilities:Responsibilities
- Participate in all phases of the software engineering lifecycle: requirements analysis, design, code development, integration, verification, and documentation.
- Develop software tools.
- Support field demonstration efforts.
- Provide customer support.
- Mentor other engineers.
Requirements
- Bachelor's degree in Science, Technology, Engineering, or Math (STEM) discipline.
- 4+ years of direct related experience.
- Must be a US Citizen.
- Ability to obtain a DoW Security Clearance.
- High motivation to solve problems and continuously improve existing products.
- Genuine desire to learn and innovate.
- Desire to contribute to a results-oriented product development team.
- Solid understanding of software development processes for real-time embedded applications.
- Strong verbal and written technical communication skills.
- Ability to work well with a diverse team.
Qualifications
- Experience working with software and systems engineering processes.
- Experience with leadership as part of program execution.
- Software requirements and architectural skills with functional decomposition, subsystem interface definition, technology application, and analysis.
- Experience with real-time embedded hardware systems.
- Experience with Jira, Cameo, MagicDraw and DOORS.
- Experience with Ada, C, C++, Java or other high-order languages in real-time embedded applications.
- Experience with Python scripting.
- Working knowledge of Communication Systems, Digital Signal Processing, or Kalman Filter Theory.
- Experience with modernized software development processes (e.g., Agile, DevOps, DevSecOps).
Benefits
Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. Also available: employee assistance program, legal plan, and other perks including discounts on home, auto, and pet insurance. Leave programs include paid time off, paid holidays, paid parental, military, bereavement, and applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.
Now Pay:Pay
Full-Time Salary Range: $88,189 - $149,922. Individual salaries are determined by business considerations, local market conditions, internal equity, and candidate qualifications such as skills, education, and experience.
Now Schedule:Schedule
Hybrid work format with time split between onsite and remote work.
Check we didn't miss any substantive info: The intro also mentioned "As a part of this team, you will have responsibilities spanning all phases of the software engineering lifecycle..." we used that in responsibilities. Also "Assignments my include tasks such as developing software tools, supporting field demonstration efforts, providing customer support, and mentorship of other engineers." included. We omitted the sentence "This position offers abundant opportunity to acquire in-depth knowledge of GPS technology and receiver architecture, and to apply that knowledge in a team effort to develop our Modernized GPS receiver products." We included that in About the role paragraph. We omitted "Our team needs engineers interested in architecting, designing, developing and verifying software for real-time embedded GPS receivers for military airborne, ground and weapons applications." included in About the role. We omitted "BAE Systems is looking for a Senior Software Engineer with engineering experience and a passion for engineering and the desire to be part of an innovative, dedicated team responsible for industry-le
- for lists,