Digital Signal Processing Software Engineer

4 weeks ago


Jersey City, New Jersey, United States BAE Systems USA Full time

Job Description

Come 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.

The organization focuses on career development of our software engineers and advancement of the craft of software engineering.

We work with you to align your projects with your career aspirations, whether you're interested in becoming an experienced developer, subject matter expert, software leader, or landing in engineering or program management.

You will be working alongside other highly motivated engineers passionate about software and protecting our military service personnel.

This position may require occasional travel to support integration and test events.

Come join us as "We Protect Those Who Protect Us."

This Software Engineering position is for a talented individual with strong communications and software development skills, with an aptitude for Digital Signal Processing (DSP) development.

In this role, you will lead and participate in the development of software used for detection, identification, and processing of complex communications signals.

As a member of our team you will be exposed to the full software lifecycle from requirements, algorithm, software and hardware development through integration and testing.

Duties include planning, specification development, coding and testing moderately complex software and/or DSP programs and assisting in other engineering activities such as integration testing, algorithm & data analysis and software troubleshooting.

Because of the need for consistent, in-person collaboration and/or the requirement to perform all work onsite due to the nature of this particular role, it will be performed full-time on site.

Please note that pursuant to a government contract, the specific positions requires US citizenship status.

Required Education, Experience, & Skills

  • Must have an active Secret clearance
  • Experience with Object Oriented design, software development practices, and implementation in C++ or another high-level Object Oriented language
  • Willingness to perform a wide variety of related tasks
  • Experience developing applications that cover several of: distributed, multi-threaded, real time, embedded, low latency, DSP, device control, or SDR

Preferred Education, Experience, & Skills

  • Experience developing algorithms in MATLAB
  • General Purpose Graphical Processing Unit (GPU) OPENCL or CUDA development
  • Cloud Native Technologies experience (e.g. Kubernetes, Harbor, Helm, etc.)
  • Experience with Agile Development and DevSecOps
  • Software algorithm development
  • Strong Math Skills

Pay Information

Full-Time Salary Range:

$ $

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 it's 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 team—making a big impact on a global scale.

At BAE Systems, you'll 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.

Our Commitment to Diversity, Equity, and Inclusion:

At BAE Systems, we work hard every day to nurture an inclusive culture where employees are valued and feel like they belong.

We are conscious of the need for all employees to see themselves reflected at every level of the company and know that in order to unlock the full potential of our workforce, everyone must feel confident being their best, most sincere self and be equipped to thrive.

We provide impactful professional development experiences to our employees and invest in social impact partnerships to uplift communities and drive purposeful change.

Here you will find significant opportunities to do meaningful work in an environment intentionally designed to be one where you will learn, grow and belong.



  • Jersey City, New Jersey, United States BAE Systems USA Full time

    About the RoleWe are seeking a highly skilled Digital Signal Processing Systems Engineer to join our team. As a key member of our development team, you will be responsible for leading and participating in the development of software used for detection, identification, and processing of complex communications signals.Key ResponsibilitiesPlanning,...


  • Jersey City, New Jersey, United States BAE Systems USA Full time

    Job DescriptionWe are seeking a talented Software Engineer to join our team at BAE Systems USA. As a member of our team, you will be responsible for developing software used for detection, identification, and processing of complex communications signals.In this role, you will lead and participate in the development of software used for detection,...


  • Jersey City, New Jersey, United States BAE Systems, plc Full time

    Unlock the Future of ElectronicsAt BAE Systems, plc, we're pushing the boundaries of innovation in the field of electronics. As a DSP Software Engineer, you'll be part of a team that's developing cutting-edge technology for the world's most advanced electronics.Our WorkDeveloping systems that detect threats for F-35 pilotsIlluminating the night for...


  • Jersey City, New Jersey, United States Seven Seven Software Full time

    As a key member of our Software Engineering Group at Seven Seven Software, we seek individuals who are passionate about leveraging innovation and engineering practices to drive business solutions.You will be responsible for applying your expertise to all aspects of the software development lifecycle, while partnering with stakeholders to achieve common...


  • Jersey City, New Jersey, United States Warner Bros. Discovery Full time

    About the RoleWe are seeking a highly skilled and experienced VP, Software Engineering - Digital Media Leader to join our team at Warner Bros. Discovery. As a key member of our senior technology leadership team, you will be responsible for leading a talented engineering team dedicated to enhancing user engagement across all our digital platforms.This is a...


  • Jersey City, New Jersey, United States Software Guidance and Assistance, Inc. Full time

    Job Title: Senior Software EngineerJob Summary:Software Guidance & Assistance, Inc. (SGA) is seeking a skilled Senior Software Engineer to collaborate with software engineering teams on multiple complex software development efforts. The ideal candidate will have extensive knowledge in client/server and object-oriented software development utilizing Core...


  • Jersey City, New Jersey, United States Software Guidance and Assistance, Inc. Full time

    Job Summary:We are seeking a highly skilled Sr. Software Engineer to join our team at Software Guidance and Assistance, Inc. The ideal candidate will have a strong background in software development, with a focus on designing and implementing large, complex, distributed systems using Java.Responsibilities:Collaborate with software engineering teams on...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job Title: Senior Software Engineering ManagerWe are seeking a highly skilled Senior Software Engineering Manager to join our team at JPMorganChase. As a key member of our Commercial Banking Digital and Platform Services team, you will be responsible for leading the development of cutting-edge software solutions that drive business growth and innovation.Key...


  • Jersey City, New Jersey, United States Seven Seven Software Full time

    As a key member of the Seven Seven Software team, you will play a pivotal role in shaping the future of our technology products.As a Senior Lead Software Engineer within the Corporate and Investment bank in the Fusion Platform Engineering team, you will be responsible for driving significant business impact through your capabilities and contributions, and...


  • Jersey City, New Jersey, United States Maxis Clinical Sciences Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Maxis Clinical Sciences. As a Senior Java Software Engineer, you will be responsible for designing, developing, and testing software applications using Java and related technologies.Key Responsibilities:Design and develop...

  • Software Engineer

    4 weeks ago


    Jersey City, New Jersey, United States CAI Full time

    Software EngineerJob SummaryWe are seeking a skilled Software Engineer to join our team at CAI. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications and systems.Key ResponsibilitiesDevelop, enhance, and improve computer applications and systems of the New...


  • Jersey City, New Jersey, United States Hispanic Technology Executive Council Full time

    Job Summary:As a Senior Software Engineer - Enterprise Applications at Hispanic Technology Executive Council, you will be responsible for designing, developing, and maintaining large-scale, enterprise-wide web applications using Java, Spring Boot, and Node. Your expertise in customer UI and interaction techniques will enable you to build frictionless...


  • Jersey City, New Jersey, United States SW North America, Inc. Full time

    Job Summary:SW North America's Software Engineer is responsible for developing software for all machine projects. This position will work closely with the local Commissioning team and the German Software team to develop machine concepts into a finalized design. The Software Engineer will lead the software debugging along with the Commissioning team. This...


  • Jersey City, New Jersey, United States Jacobs Full time

    Job SummaryAt Jacobs, we're seeking a skilled Software Engineer to join our team of experts in delivering innovative solutions for the aerospace and defense industries. As a key member of our Agile organization, you'll have the opportunity to grow your software engineering skills and contribute to the design, development, and maintenance of cutting-edge...

  • Software Engineer

    4 weeks ago


    Jersey City, New Jersey, United States BlackRock, Inc. Full time

    About this roleAre you passionate about building innovative technology that shapes the financial markets? Do you enjoy working at the speed of a startup, tackling complex challenges, and collaborating with hands-on leaders in technology and finance? At BlackRock, we're seeking talented Software Engineers who like to innovate and solve sophisticated problems....


  • Jersey City, New Jersey, United States BAE Systems USA Full time

    Job DescriptionThis opening is part of a large and dynamic program developing electronic attack and mission capabilities for the Compass Call EW aircraft fleet in the United States. The software team operates in a highly collaborative environment with mentorship readily available and ample opportunity to learn and grow. All phases of software development are...


  • Jersey City, New Jersey, United States Procyon TS Full time

    As a seasoned leader at Procyon TS, we are seeking a Software Engineering Leader to spearhead our technology initiatives. This is a unique opportunity to drive innovation and excellence in software development.The successful candidate will be responsible for:Leading a team of experienced software developers in the development of complex software systems...

  • Software Engineer

    4 weeks ago


    Jersey City, New Jersey, United States CAI Full time

    Job Title: Software EngineerJob Summary:We are looking for a skilled Software Engineer to join our team at CAI. As a member of our software development team, you will be responsible for developing, enhancing, and improving computer applications and systems of the New Jersey Immunization Information System (NJIIS).Key Responsibilities:Develop, enhance, and...


  • Jersey City, New Jersey, United States Madison-Davis, LLC Full time

    Job Title: Appian Software EngineerJob Summary: Madison-Davis, LLC is seeking an experienced Appian Software Engineer to join our team.Key Responsibilities:* Develop new applications and enhancements in Appian* Provide maintenance and support for existing systems* Code using best practices to minimize maintenance* Collaborate with project managers, analysts,...


  • Jersey City, New Jersey, United States BAE Systems USA Full time

    About the Role:We are seeking a highly skilled Senior Principal II Systems Engineer to lead our team in developing advanced electronic warfare solutions. As a key member of our team, you will be responsible for designing and implementing cutting-edge systems that provide unparalleled electronic warfare capabilities to enhance mission survivability.Key...