Senior Software Engineer – Embedded & UI (Sonar)

L3Harris Technologies

Millersville (MD)

On-site

USD 135,000 - 251,000

Full time

30 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) match
Flexible spending accounts
EAP
Education assistance
Parental leave
Paid time off
Company-paid holidays

Job summary

L3Harris Technologies in Millersville, MD is seeking a Lead Software Engineer for Advanced Sonar Systems. The role focuses on developing and integrating C/C++ software for sonar systems, including GUI, embedded control, and Linux- or Windows-based platforms.

The successful candidate will guide software design, perform reviews, estimate costs, and mentor team members while collaborating with cross-functional partners. Travel up to 25% and ability to obtain a Secret clearance are required.

Qualifications

  • Bachelor’s degree in Computer / Electrical, or Electronics Engineering or equivalent.
  • 5+ years of experience designing and implementing software in C/C++, C#.
  • At least 2 years of embedded software experience and UI development on Windows and Linux desktops.
  • Experience with project management and leadership within a technical discipline.

Responsibilities

  • Design and implement software using C/C++ and C#.
  • Develop software for sonar systems including GUI and embedded components.
  • Lead technical reviews and support estimates of labor and resources.
  • Ensure code quality through verification, validation, and documentation.
  • Prepare design review materials for SRR, PDR, CDR and audits.

Skills

C/C++
C#
UI development
Embedded software
Project management

Education

Bachelor’s degree in Computer / Electrical, or Electronics Engineering or equivalent
Graduate Degree and a minimum of 7 years of prior related experience

Tools

Windows
Linux
Kafka
TCP/UDP sockets

Job description

L3Harris Technologies in Millersville, MD is seeking a Lead Software Engineer for Advanced Sonar Systems. The role focuses on developing and integrating C/C++ software for sonar systems, including GUI, embedded control, and Linux- or Windows-based platforms.

The successful candidate will guide software design, perform reviews, estimate costs, and mentor team members while collaborating with cross-functional partners. Travel up to 25% and ability to obtain a Secret clearance are required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer, Advanced Sonar Systems
Lead Software Engineer, Advanced Sonar Systems

Harris Geospatial Solutions • Millersville (MD)

On-site
USD 135,000 - 251,000
Senior Embedded Software Engineer – Sonar Systems (On-site)
Senior Embedded Software Engineer – Sonar Systems (On-site)

L3Harris Technologies • Millersville (MD)

On-site
USD 97,000 - 208,000
Health and disability insurance
401(k) match
Flexible spending accounts
+3
C/C++ Software Engineer — Embedded & Linux (On‑Site)
C/C++ Software Engineer — Embedded & Linux (On‑Site)

Harris Geospatial Solutions • Herndon (VA)

On-site
USD 97,000 - 208,000
Health insurance
Disability insurance
401(k) match
+6
Senior Software Engineer - Embedded & UI (Onsite)
Senior Software Engineer - Embedded & UI (Onsite)

Harris Geospatial Solutions • Millersville (MD)

On-site
USD 97,000 - 207,500
Health and disability insurance
401(k) match
Education assistance
Embedded C/C++ Software Engineer — Linux/RTOS, Onsite
Embedded C/C++ Software Engineer — Linux/RTOS, Onsite

L3Harris Technologies • Herndon (VA)

On-site
USD 97,000 - 208,000
Health insurance
Disability insurance
401(k) match
+5
Software Engineering - Various Levels
Software Engineering - Various Levels

L3Harris Technologies • Millersville (MD)

On-site
USD 97,000 - 208,000
Health and disability insurance
401(k) match
Flexible spending accounts
+3
Lead, Software Engineer
Lead, Software Engineer

L3Harris Technologies • Millersville (MD)

On-site
USD 135,000 - 251,000
Health insurance
401(k) match
Flexible spending accounts
+5
Senior Software Engineer – C/C++, Linux (Onsite)
Senior Software Engineer – C/C++, Linux (Onsite)

Harris Geospatial Solutions • Herndon (VA)

On-site
USD 97,000 - 208,000
Health insurance
401(k) match
Flexible spending accounts
+5
Lead, Software Engineer
Lead, Software Engineer

Harris Geospatial Solutions • Millersville (MD)

On-site
USD 135,000 - 251,000
Software Engineering - Various Levels
Software Engineering - Various Levels

Harris Geospatial Solutions • Millersville (MD)

On-site
USD 97,000 - 207,500
Health and disability insurance
401(k) match
Education assistance