L3Harris Technologies

Senior Specialist, Embedded Software Engineer

L3Harris Technologies

full-time

Posted on:

Location Type: Office

Location: CarlsbadCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $106,500 - $197,500 per year

Job Level

Tech Stack

About the role

  • Designs, develops and extensively tests complex engineering solutions for advanced tactical radio operating systems
  • Engages in hands-on work with lab equipment and new hardware components to support embedded software development
  • Works closely with cross-functional engineering members to develop and evaluate interfaces between hardware and software
  • Participates in all phases of the software development life cycle.

Requirements

  • Bachelor’s Degree and minimum 6 years of prior relevant experience
  • Graduate Degree and a minimum of 4 years of prior related experience
  • In lieu of a degree, minimum of 10 years of prior related experience
  • Proficient with embedded C/C++
  • Object-oriented design
  • Real-time, multi-threaded programming
  • Experience developing software for new board and firmware designs
  • Experience with Linux operating systems
  • Experience in developing software that interfaces directly with FPGA designs
  • Ability to quickly analyze and understand large and complex existing software systems
  • Ability to develop software test procedures, software programs, and related documentation
  • Ability to work effectively in a multi-disciplinary team environment
  • Ability to clearly and succinctly convey information and ideas.
Benefits
  • health and disability insurance
  • 401(k) match
  • flexible spending accounts
  • EAP
  • education assistance
  • parental leave
  • paid time off
  • company-paid holidays
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded CC++object-oriented designreal-time programmingmulti-threaded programmingsoftware development life cycleFPGA designLinux operating systemssoftware test proceduresfirmware design
Soft Skills
analyzing complex systemsteam collaborationcommunication skills
Certifications
Bachelor’s DegreeGraduate Degree