Embedded Software Engineer

L3Harris Technologies

Rosslyn (KY)

On-site

USD 97,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Sign-on bonus
Salary range disclosed
Health insurance
401(k) match
Flexible spending accounts
Employee assistance program
Education assistance
Parental leave
Paid time off
Company-paid holidays

Job summary

L3Harris Technologies in the United States seeks a senior embedded software engineer with a DoD Secret clearance to develop software for real-time embedded systems. You will contribute across the software lifecycle, primarily in C/C++ and Python, and support hardware-software interfaces within cross-functional teams.

Candidates should have a bachelor’s degree with 4+ years of relevant experience or a graduate degree with 2+ years; or 10+ years in lieu of a degree.

Qualifications

  • Active DoD Secret clearance required.
  • Bachelor's degree with 4+ years in computer/ Electrical engineering, CS, or related discipline.
  • Graduate degree with 2+ years related experience acceptable.
  • In lieu of a degree, 10+ years prior relevant experience.

Responsibilities

  • Translate requirements into maintainable software for embedded systems.
  • Apply software development lifecycle expertise across projects.
  • Prioritize task scope with stakeholders.
  • Act as Scrum team member and guide engineers as needed.
  • Investigate root causes and implement fixes independently or with team.
  • Develop software in C/C++ and Python for embedded RTOS.
  • Collaborate on hardware-software interfaces and system design.
  • Produce test plans, procedures, and technical documentation.

Skills

Active clearance
Oral & written communication
Rust
Object-oriented design
C++ development
Python
Software modeling
Cryptography/IA

Education

Bachelor's degree in CS/EE or related
Graduate degree in related field
10+ years of relevant experience (in lieu of degree)

Tools

Green Hills Integrity
VxWorks
IBM Rhapsody/MagicDraw/Cameo

Job description

Requirements
Must have:
  • We require an active Department of Defense Secret clearance.
  • We look for a bachelors degree with at least 4 years of relevant experience in computer engineering, electrical engineering, computer science, or a related discipline.
  • A graduate degree with a minimum of 2 years of related experience is also acceptable.
  • In lieu of a degree, we require at least 10 years of prior relevant experience.
  • We expect 3 years of experience developing applications on simulated and target hardware.
  • We require experience with a real-time operating system such as Green Hills Integrity, VxWorks, or a similar platform.
  • We value object-oriented design and implementation experience, including exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo.
  • Experience programming in Rust is preferred.
  • We value experience developing device drivers and board support packages for real-time embedded systems.
  • We value modern C++ development experience.
  • We value experience in information assurance and/or cryptography.
  • We value experience with NSA Type 1 certification or other software certifications such as DO-178.
  • We expect excellent oral and written communication skills.
Responsibilities
  • We translate requirements into maintainable software solutions for our C5 and Cyber Solution Centers.
  • We apply technical expertise across the software development lifecycle.
  • We gather requirements and partner with stakeholders to prioritize and define task scope.
  • We operate as a key member of a Scrum team and help shape product and infrastructure direction and strategy.
  • We support engineering team members as a subject matter expert in embedded software application development.
  • We guide and direct one or more software engineers as needed.
  • We investigate the root cause of complex issues and implement effective fixes independently or with a multidisciplinary team.
  • We apply computer science, engineering, and mathematical analysis principles to develop software for target hardware.
  • We collaborate with cross-functional engineering teams to define hardware-software interfaces, operational performance needs, and system design.
  • We participate in all phases of the software development lifecycle, including requirements analysis, design, implementation, hardware-software integration, and formal testing.
  • We develop software test plans, procedures, and technical documentation.
  • We use modeling tools and equipment to establish operating data, run experimental tests, prototype solutions, and evaluate outcomes.
  • We take part in peer reviews and identify, track, and repair defects.
  • We develop software primarily in C/C++ and Python for embedded real-time operating systems.
Company:

We are L3Harris Technologies, an Equal Opportunity Employer committed to maintaining a respectful, inclusive, and discrimination-free workplace.

We offer a competitive package that includes the following:

  • sign-on bonus of at least $10,000 for qualified candidates
  • salary range of $97,000 to $180,000
  • health and disability insurance
  • 401(k) match
  • flexible spending accounts
  • employee assistance program
  • education assistance
  • parental leave
  • paid time off
  • company-paid holidays

We also maintain a drug-free workplace and may conduct pre-employment substance abuse testing and background checks where allowed by law. Many of our roles require the ability to obtain security clearance, and access to classified information may depend on U.S. citizenship and government investigation requirements.

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

Similar jobs worth comparing

Senior Embedded Software Engineer – Camden
Senior Embedded Software Engineer – Camden

L3Harris Technologies • Camden (NJ)

On-site
USD 105,000 - 171,000
Relocation stipend
401(k)
Employee Assistance Program (EAP)
+2
Sr. Software Engineer
Sr. Software Engineer

L3Harris Technologies • Ossian (IA)

On-site
USD 85,000 - 120,000
Sr. Associate, Software Engineering
Sr. Associate, Software Engineering

L3Harris Technologies • Chantilly (VA)

On-site
USD 90,000 - 130,000
Specialist, Software Engineer (Embedded Software) ($10k Sign-On Bonus)
Specialist, Software Engineer (Embedded Software) ($10k Sign-On Bonus)

L3Harris Technologies • Herndon (VA)

On-site
USD 95,000 - 177,000
Health insurance
401(k) match
Paid time off
+2
Embedded Software Engineer
Embedded Software Engineer

Harris Geospatial Solutions • Camden (NJ)

On-site
USD 94,000 - 156,000
Health and disability insurance
401(k) match
Flexible spending accounts
+4
Specialist, Software Engineering (Embedded)
Specialist, Software Engineering (Embedded)

L3Harris Technologies • Richardson (TX)

On-site
USD 120,000 - 170,000
Lead, Software Engineering (Embedded)
Lead, Software Engineering (Embedded)

L3Harris Technologies • Richardson (TX)

On-site
USD 140,000 - 210,000
Specialist, Software Engineer (Embedded Software) (Minimum $10k Sign-On Bonus)
Specialist, Software Engineer (Embedded Software) (Minimum $10k Sign-On Bonus)

Harris Geospatial Solutions • Herndon (VA)

On-site
USD 97,000 - 180,000
Health insurance
401(k) match
Paid time off
+2
Specialist Software Engineering (Embedded)
Specialist Software Engineering (Embedded)

Harris Geospatial Solutions • Plano (TX)

On-site
USD 110,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

L3Harris Technologies • Camden (NJ)

On-site
USD 94,341 - 156,188
Health insurance
401(k) match
Paid time off
+2