Embedded Software Engineer
L3Harris Technologies
About the role
Job Title
Embedded Software Engineering
Job Code
32050
Location
Rochester, NY
Schedule
9/80: Employees work 9 out of every 14 days – totaling 80 hours worked – and have every other Friday off
Job Description
The Specialist, Software Engineering is responsible for designing, developing, and testing advanced tactical radio operating systems and waveform software. This role involves collaborating with small teams of software engineers to enhance technical capabilities among junior members. Additionally, the Specialist will work with cross-functional engineering teams to develop and assess hardware-software interfaces, operational performance requirements, and overall system design. Responsibilities include participating in all phases of the software development life cycle, creating software test procedures, developing software programs, producing related documentation, conducting peer reviews, and identifying, tracking, and fixing software defects.
Essential Functions
- Demonstrate strong knowledge of C/C++ for embedded systems.
- Work with real-time operating systems such as VxWorks RTOS, Linux, or QNX.
- Clearly and succinctly convey information and ideas to team members.
- Collaborate effectively with small teams of software engineers.
- Ability to obtain and maintain a U.S. security clearance.
Qualifications
- Bachelor’s Degree and minimum 4 years of prior relevant experience. Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience.
Preferred Additional Skills
- Experience and understanding of computer engineering
- Experience with Git/Bitbucket
- Experience with continuous integration (e.g. Jenkins)
- Experience with the Agile methodology
Compensation & Benefits
In compliance with pay transparency requirements, the salary range for this role in New York State is $83,000 - $154,000. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.
Requirements
- Ability to obtain and maintain a U.S. security clearance.
Responsibilities
- Designing, developing, and testing advanced tactical radio operating systems and waveform software.
- Collaborating with small teams of software engineers to enhance technical capabilities among junior members.
- Working with cross-functional engineering teams to develop and assess hardware-software interfaces, operational performance requirements, and overall system design.
- Participating in all phases of the software development life cycle.
- Creating software test procedures.
- Developing software programs.
- Producing related documentation.
- Conducting peer reviews.
- Identifying, tracking, and fixing software defects.
Benefits
Skills
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