Skip to content
mimi

Specialist, Software Engineer (Embedded Software)

L3Harris Technologies

Hyattsville · On-site Full-time Mid Level $95k – $177k/yr 4w ago

About the role

About L3Harris Technologies

L3Harris Technologies is a global aerospace and defense innovator, generating approximately $18 billion in annual revenue with around 47,000 talented employees across more than 100 countries.

Job Description

L3Harris Integrated Mission Systems is seeking a skilled Software Engineer to join our team. You will be responsible for translating requirements into effective and maintainable solutions within our C5 and Cyber Solution Centers. Leveraging your technical proficiency, you’ll collaborate closely with stakeholders to gather requirements, prioritize tasks, and contribute significantly as a key member of a Scrum team.

Essential Functions

  • Serve as a subject matter expert in embedded software application development, providing guidance to junior engineers.
  • Investigate and resolve complex issues, working independently or as part of a multi-discipline team.
  • Apply computer science, engineering, and mathematical concepts in software development for target hardware.
  • Collaborate with engineering colleagues to develop and assess interfaces between hardware and software.
  • Engage in all phases of Software Development Lifecycle (SDLC), from requirements analysis to formal testing.
  • Create software test plans and document technical processes.
  • Utilize modeling tools and equipment for experimental testing and evaluation of results.
  • Participate in peer reviews, identifying and resolving defects.
  • Use programming languages (primarily C/C++ and Python) to implement software for embedded real-time operating systems.

Qualifications

  • Active Department of Defense (DoD) Secret clearance.
  • Bachelor's degree with a minimum of 4 years of relevant experience, or a graduate degree with 2 years of experience. Alternatively, 8 years of relevant experience without a degree.
  • 3+ years of experience developing applications for simulated and target hardware.
  • Familiarity with Real-Time Operating Systems (RTOS), such as Green Hills Integrity or VxWorks.

Preferred Skills

  • Experience with object-oriented design, software modeling, and UML tools like IBM Rhapsody.
  • Development experience for device drivers and Board Support Packages for real-time embedded systems.
  • Proficiency in Modern C++ techniques.
  • Knowledge in Information Assurance and/or cryptography.
  • Familiarity with NSA Type 1 certification or SW certification (e.g., DO-178).
  • Strong oral and written communication skills.

Benefits

  • health insurance
  • disability insurance
  • 401(k) matching
  • flexible spending accounts
  • education assistance

Skills

C++CPython

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free