Principal Software Engineer – Algorithm Team
$118.1k - $200.76kPart-time
BAE Systems
Job Description
Join BAE Systems Countermeasure & Electromagnetic Attack Solutions (CEMA) business area where we provide next-generation threat detection and countermeasure solutions to provide unparalleled electronic warfare capabilities to enhance mission survivability. Our team leverages industry leading EO/IR and RF technologies to advance multi-platform detection, tracking, and defeat of incoming threats to support aircraft, ground vehicle, and maritime survivability. We continue to build on more than 40 years of experience fielding EO/IR survivability solutions in complex rotary and fixed-wing aircraft and ground vehicle environments. Our team uses advanced machine learning-based algorithms to enable fast adaption for new and emerging threats for airborne, land, and maritime products. Our engineers are the lifeblood of our company and were more than 5,000 strong. We offer a flexible "9/80" schedule with every other Friday off. Additionally, with our robust offering of educational and career development opportunities, your chances to grow are limitless. We are looking for talented Principal Level Software engineers to support analyzing, developing, and coding complex software with applications to EO/IR technologies. You will be an integrated team member, collaborating with Systems, Hardware, and Test engineers in one or more of the phases of Project Planning, Requirements Development, Design, Development, Integration and Testing. You will prepare design and project documentation intended to be used within complex programs or across sets of programs in accordance with established processes. We will provide you with opportunities to learn, leverage our current technologies, incorporate new technologies, and make an impact within the larger engineering team. We put our customers first exemplified by our mission: We Protect Those Who Protect Us. Job Responsibilities
- Duties include analyzing, designing, coding and code modification (typically in C++) of complex software and algorithm designs for simple systems or subsystems or subsystems of larger systems.
- Evaluate complex software designs to identify design flaws.
- Establish communication to keep management informed of the functions progress and results.
- Use existing processes and evolve processes to utilize the most effective new techniques as they become available, assuring the use of methodologies which minimize both design cost and product cost.
- Provide, directly or indirectly, top level technical leadership for the assigned design discipline(s) including selection and exploitation of promising new technologies, long-term goals, etc.
- Ensure effective communication between assigned engineers and all other participants in the design process.
- Subject Matter Expertise in Algorithm Design with Electro-optical Infra-red or related technologies.
- Bachelor's Degree in computer science, computer engineering, or related field, and minimum of 6 years work experience or equivalent experience; or a Masters degree plus a minimum of 4 years of relevant experience.
- Current Secret Security Clearance (active within 2 years)
- Machine Learning and/or Algorithm development
- Embedded software development or software application development experience
- Experience with software engineering processes, methodologies, and tools
- Extensive background in embedded and/or application software development in one or more: C++, Python, Java
- Master's Degree in Computer Science or Computer Engineering
- Previous experience with Electro-Optical/Infrared Image processing
- Previous experience in technical/project team leadership
- Experience performing software testing, validation, and verification activities
- Experience with algorithm development and optimization in C++, CUDA, or Open CL
- Experience or background with advanced math and physics
- Full Life-Cycle Software development
- Requirements Creation
- Trade Studies
- GPU Experience
- Software automated test development and execution
- Agile Development experience
- Model Based System Engineering
- Experience creating and/or working with Digital Twins
- Experience presenting to and working with government customers
- Object-Oriented language proficiency
- Software algorithm development and optimization
Full-Time Salary Range: $118095 - $200762 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. 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. About BAE Systems Electronic Systems
BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but its what we do at BAE Systems. Working here means using your passion and ingenuity where it counts defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a teammaking a big impact on a global scale. At BAE Systems, youll find a rewarding career that truly makes a difference. Electronic Systems (ES) is the global innovator behind BAE Systems game-changing defense and commercial electronics. Exploiting every electron, we push the limits of what is possible, giving our customers the edge and our employees opportunities to change the world. Our products and capabilities can be found everywhere from the depths of the ocean to the far reaches of space. At our core are more than 14,000 highly talented Electronic Systems employees with the brightest minds in the industry, we make an impact for our customers and the communities we serve. This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer – Algorithm Team in Merrimack, NH vacancy
$118.1k - $200.76k
...development of the next‑generation RF software for the P‑8A Poseidon Self‑... ...of the software development team, you will help evolve the RF‑... .... In this software engineering role you will design, implement... ...RF signal‑processing algorithms using modern C++ on Linux, and...SuggestedFull timeContract workWork experience placementFor subcontractorLocal area- ...Job Description: Principle Software Engineer The Role As a Principal Software Engineer, this individual serves as a technical leader and strategic... ...direction and engineering excellence across teams. With deep expertise in modern development practices,...SuggestedFull time
$118.1k - $200.76k
...experienced and innovative Principal Engineer passionate about pushing the... ...If so, join our growing team at BAE Systems and help us protect... ...engineers throughout the software development lifecycle – from... ...management, data structures, and algorithms. ~ Experience with real-...SuggestedFull timeLocal areaFlexible hours- ...technology related field (e.g. Engineering, Computer Science, etc.). ~... ...and machine learning algorithms. Your Data wrangling experience... ...infrastructure, with an eye towards software engineering. You have... ...skills to work with multiple teams in the organization. Your...SuggestedShift work
$107k - $216k
...Role You are an experienced engineer with a deep hands-on experience... ...a burning desire to deliver software solutions which unlock the capabilities... ...in working as part of a team to deliver the most amount of... ...assistants that can assist principals in their full range of...SuggestedFull time- ...components within the major platform that the team is developing. At least of 7 years'... ...platform. Consistently work to make our software simpler. Challenge yourself and your... ....) including NoSQL databases. Strong in Algorithms and Data Structures. Experience building...Full time
$132.96k - $226.04k
...career. We are seeking talented and driven, Senior Principal level Software Engineers to help us create the world's most advanced solutions in... ...the war fighter. In this role you will be an integrated team member, with leadership opportunities, collaborating with...Full timeWork experience placementLocal areaRemote work$117.1k - $187.3k
...technology platforms. Specifically, you will lead technology teams in our Internal Operations business unit which includes our... ...successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and...Work experience placementLive inLocal areaRemote workWorldwide£1,000 per month
...We are looking for a Principal Software Engineer (we call them Principal Software Craftspeople) who shares the same values of pragmatism, professionalism and transparency as us to join our team. You'd be utilising your expertise with clients, helping to shape Codurance...Contract workRemote work$152.07k - $202.76k
...of AI‑ready connectivity, join us today. The Role The Principal Software Engineer serves as a senior technical leader responsible for... ...engineering frameworks, and intelligent capabilities that enable teams to build innovative customer-facing solutions while accelerating...Full timeTemporary workRemote work$118.1k - $200.76k
...Job Description We are seeking talented, experienced Software Engineering Leads to help us create the world’s most advanced solutions in the... ...Demonstrated ability to develop, lead, and motivate technical teams Preferred Education, Experience, & Skills Working...Full timeWork experience placementLocal area$97.01k - $164.91k
...Electromagnetic Attack Solutions Engineering Hiring Event. While we... ...be discussed with the hiring team. For candidates not local to... ...be accommodated. Are you a Software Engineer with 2 to 20+ years... ...and/or implementing software algorithms Pay Information Full...Full timeContract workWork experience placementLocal areaFlexible hours- ...The Role s a Software Engineer on the Data team, you'll have the chance to improve your skills. You will collaborate across Fidelity teams in a fun and dynamic environment. You will work closely with our technical leads to build secure, scalable, resilient cloud-based...
- ...Job Description: Senior Software Engineer The Role A well-rounded senior software engineering professional with a strong foundation... ...through deployment-while collaborating effectively with team members to enhance overall performance and outcomes....Full time
$64.93k - $110.37k
...We Innovate For Those Who Move The WorldTM.” Sound like a team you want to be a part of? Come build your career with us.... ...for current BAE interns interested in joining our ES Defense software engineering team in NH/MA. Qualified candidates will have an opportunity...Full timeInternshipLocal areaImmediate startFlexible hours- ...services industry, is seeking a Sr. SWET to join their team. As a Sr. SWET, you will be part of the Engineering Excellence chapter supporting the Wealth business... ...What's Needed? ~10+ years of experience in software testing, with a focus on API and web application validation...Weekly payTemporary workFlexible hours
- ...financial services clients is looking for a highly skilled Sr. Software Engineer to design, build, and scale modern cloud-native applications.... .... You will collaborate closely with cross-functional teams in an Agile environment to drive robust, scalable, and high-quality...
- ...Senior Software Engineer Developer The Cash Management team, Cash Bankers, is an agile team within the Fidelity Fund and Investment Operations Technology (FFIOT) and provides core application design, development, and support services for the Cash product in the Middle...Work experience placementWork at officeWork from home
- ...Software Engineer Dynamic work schedule - This is 5 days on site a month in the same week then... ...(CI/CD) Come and join our team that provides Fidelity with the world class... ...Understanding of modern data architecture principals and patterns ~ Expertise with Agile (...Work from homeFlexible hours
- ...SWET-Software Engineer In Test Location: Merrimack, NH AND Durham, NC. AND Westlake, TX (Remote till COVID-After COVID 3 days onsite in... ...The Value You Deliver: Work closely with the Agile team members to drive the team's commitments to quality Defining...Work experience placementRemote work
- ...Senior Software Engineer in Test Fidelity Investments has a phenomenal opportunity for a Senior Software Engineer in Test with strong software... ...to work independently as part of an Agile Sprint, Kanban team/squads ~ Proven understanding of the software development...
- ...Expertise We’re Looking For Proven hands on software development experience in Java Web services... .... Engaging in working with distributed team of developers in leading standard methodologies for software engineering. Proven teammate with excellent collaboration...Long term contract
- ...Senior iOS Engineer Location: Durham NC or Merrimack NH The Health Care Technology group is actively seeking a Senior iOS Engineer... ...XCode in a large, enterprise environment, preferably as part of a team of iOS engineers ~ Experience writing unit tests using XCTest...
$67 - $68 per hour
...technical field such as computer science/engineering or related field AWS certification (... ...Participate in Kanban/Scrum based Agile teams focused on business unit success.... ...minimum of 10 years of experience in a Software Engineering function with at least 5 of...Hourly payContract workTemporary workWork experience placement- ...Texas City: Austin Summary Celestica is looking for talented and passionate Senior Staff Embedded Software Engineers for the Hardware Platform Services team. This team is responsible for designing and developing Cloud Hardware infrastructure that includes...Work at office
- ...Investments. We are currently sourcing for a Senior Python Developer to work in MMK, NH or Durham, NC! The Role As a member of the team you’ll build and influence innovative solutions that meet not only functional, but also performance, scalability and reliability...Temporary work
- ...or GraphQL Experience performing the Software Development Lifecycle in an agile environment... ...in a technology related field (e.g. Engineering, Computer Science, etc.) 7+ years of... ...work, injecting new points of view to the team Ability to triage, implement root...Long term contract
- ...Software Engineer, C++, Nashua, NH It is an onsite role. 6- 12+ month contract. Only USC.... ...solutions. You will join our client's team as a Senior Software Engineer working directly... ...and scientists to apply cutting-edge algorithms to real-world problems. We are seeking...Contract workLocal area
- ...Job Summary We are seeking a DevOps Engineer to join the Enterprise Cybersecurity team supporting Data Protection and Analytics initiatives. This role will focus on designing, building, deploying, administering, and supporting database activity monitoring solutions...
$70 - $88 per hour
...As a DevOps team member, you will be involved in the worlds of development and IT-operations... ...and management while assisting in build engineering activities and looking for ways to... ...minimum of 10 years of experience in a Software Engineering function with at least 5 of...Hourly pay
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer – Algorithm Team. Be the first to apply!
Related searches
- principal Merrimack, NH
- software technical support Merrimack, NH
- healthcare software sales Merrimack, NH
- id software Merrimack, NH
- senior c# .net software developer Merrimack, NH
- embedded software Merrimack, NH
- software implementation project manager Merrimack, NH
- software sales Merrimack, NH
- entry level software sales Merrimack, NH
- remote software sales Merrimack, NH


