Enable job alerts via email!

Software Developer (C++, Python)

Wiraa

United States

Remote

USD 70,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in defense and aerospace is seeking a skilled Software Developer for a fully remote role. You will develop and maintain critical software systems while collaborating with cross-functional teams to enhance national security applications. Ideal candidates will have a strong background in C++ and Python with relevant experience in secure software development in embedded environments.

Benefits

Competitive compensation with bonuses
Comprehensive medical, dental, and vision insurance
401(k) plan with employer match
Paid parental leave
Annual wellness stipends

Qualifications

  • 2–5 years of software development experience.
  • Strong problem-solving abilities and attention to detail.
  • Familiarity with Embedded Linux environments.

Responsibilities

  • Design and maintain robust software systems for secure applications.
  • Collaborate with engineers and system integrators.
  • Participate in architectural design and source control processes.

Skills

Problem-solving
Attention to detail
Proficiency in C++
Proficiency in Python

Education

Bachelor’s degree in Computer Science

Tools

Docker
Git

Job description

3 days ago Be among the first 25 applicants

About The Company

BAE Systems is a global leader in defense, aerospace, and security, providing advanced technology solutions that protect national interests and support critical missions. With a strong emphasis on innovation, integrity, and technical excellence, BAE Systems supports government and commercial clients across various sectors. The company is known for its commitment to safety, operational success, and the development of transformative technologies that shape the future of national defense and infrastructure security.

About The Company

BAE Systems is a global leader in defense, aerospace, and security, providing advanced technology solutions that protect national interests and support critical missions. With a strong emphasis on innovation, integrity, and technical excellence, BAE Systems supports government and commercial clients across various sectors. The company is known for its commitment to safety, operational success, and the development of transformative technologies that shape the future of national defense and infrastructure security.

About The Role

BAE Systems is seeking a skilled Software Developer to join its expanding software development team. In this role, you will support the development, maintenance, and enhancement of mission-critical software systems for defense and intelligence applications.

You will collaborate with cross-functional teams to deliver secure, scalable, and efficient software solutions that directly impact national security and critical infrastructure. This fully remote position provides an exciting opportunity to work on complex systems in a high-impact environment.

Responsibilities

  • Design, implement, and maintain robust software systems for secure applications
  • Collaborate with engineers, cybersecurity experts, and system integrators
  • Develop user interfaces for real-time data display and diagnostics
  • Interface with sensors, embedded systems, and data platforms
  • Participate in architectural design and source control processes
  • Support the integration of visualization tools like Grafana and Kibana
  • Use CI/CD pipelines, containerization (Docker), and deployment tools
  • Work closely with stakeholders to align software with operational needs
  • Ensure seamless integration with hardware and system components

Qualifications

Required:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 2–5 years of professional experience in software development
  • Proficiency in modern C++ (C++14/17/23) and Python
  • Experience working in Embedded Linux environments
  • Familiarity with Git, CI/CD pipelines, and Docker
  • Knowledge of time-series databases and data visualization platforms
  • Strong problem-solving abilities and attention to detail
  • Eligibility to work in secure environments (U.S. Citizenship may be required)

Desired

  • Experience with SCADA, PLCs, or industrial control systems
  • Familiarity with EtherCAT, TwinCAT, or real-time protocols
  • Exposure to Ansible, Terraform, AWS, or Snowflake
  • Prior experience in defense or aerospace environments with regulatory knowledge

Benefits

  • Competitive compensation with performance-based bonuses and equity opportunities (where applicable)
  • Comprehensive medical, dental, and vision insurance
  • 21 vacation days, 10 sick days, and paid holidays
  • 401(k) plan with up to 5% employer match
  • Paid parental leave and family support benefits
  • Short-term/long-term disability and life insurance
  • Annual wellness and professional development stipends

Equal Opportunity

BAE Systems is an Equal Opportunity Employer that values diversity and inclusion. We are committed to fostering an environment where all employees feel respected, empowered, and able to contribute fully. Accommodations are available throughout the application process upon request.

Seniority level
  • Seniority level
    Associate
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Technology, Information and Internet

Referrals increase your chances of interviewing at Wiraa by 2x

Inferred from the description for this job

Medical insurance

401(k)

Disability insurance

Vision insurance

Pension plan

Paid maternity leave

Get notified about new Software Engineer jobs in United States.

Full-Stack Software Engineer (New graduates: United States)

United States $70,000.00-$100,000.00 3 weeks ago

Palo Alto, CA $140,000.00-$185,000.00 2 weeks ago

United States $170,000.00-$720,000.00 2 weeks ago

Software Engineer - Fullstack, Multiple Locations

United States $81,900.00-$174,600.00 2 weeks ago

Software Engineer (L5) - Open Connect Platform

New York, NY $140,000.00-$185,000.00 2 weeks ago

Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

United States $100,000.00-$720,000.00 2 weeks ago

Software Engineer (L5) - Ads Identity & Privacy

United States $100,000.00-$720,000.00 2 weeks ago

New York, United States $142,600.00-$196,200.00 2 weeks ago

United States $140,000.00-$170,000.00 1 month ago

Software Engineer Intern/Co-op (Fall 2025)

New York, NY $145,000.00-$260,000.00 7 months ago

United States $100,000.00-$720,000.00 2 days ago

Software Engineer - AI/ML, Multiple Locations

Redmond, WA $81,900.00-$174,600.00 2 weeks ago

United States $90,000.00-$170,000.00 9 months ago

United States $40,000.00-$60,000.00 6 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Freelance Software Developer (C/C++ - Rust) - AI Tutor

Mindrift

Orlando null

Remote

Remote

USD 80.000 - 100.000

Part time

6 days ago
Be an early applicant

Entry Level Software Developer - Remote

Lensa

null null

Remote

Remote

USD 70.000 - 100.000

Full time

Today
Be an early applicant

Senior Software Developer

TTC, Inc.

null null

Remote

Remote

USD 70.000 - 100.000

Full time

Today
Be an early applicant

Entry Level Software Developer - Remote

Lensa

null null

Remote

Remote

USD 70.000 - 100.000

Full time

Today
Be an early applicant

Entry Level Software Developer - Remote

Lensa

null null

Remote

Remote

USD 70.000 - 100.000

Full time

Yesterday
Be an early applicant

Software engineer/developer

University of WisconsinMadison

Madison null

Remote

Remote

USD 75.000 - 90.000

Full time

3 days ago
Be an early applicant

Machine Learning Engineer / Software Developer

Absentia Technologies

Swansea null

Remote

Remote

USD 80.000 - 80.000

Full time

7 days ago
Be an early applicant

Machine Learning Engineer / Software Developer

Absentia Technologies

Columbia null

Remote

Remote

USD 80.000 - 80.000

Full time

7 days ago
Be an early applicant

Software Engineer I / Software Engineer II - Backend (Remote - US)

BNSF Railway

null null

Remote

Remote

USD 93.000 - 207.000

Full time

Today
Be an early applicant