Embedded Software Engineer
Job Description
L3Harris Technologies is hiring an Embedded Software Engineer to support the Integrated Systems & Encription team in Camden, NJ. This on-site role focuses on turning requirements into working, maintainable software across the software development life cycle, with close attention to hardware-software integration, formal testing, and delivery within a Scrum environment.
Role focus
You will collaborate with stakeholders to gather requirements, prioritize and scope tasks, and contribute to product and infrastructure direction and strategy. The work blends computer science, engineering, and mathematical analysis to develop software for target hardware, including interface development between hardware and software and evaluation against operational performance requirements.
Responsibilities
- Translate requirements into working and maintainable solutions for the Integrated Systems & Encription team.
- Apply technical expertise across the SDLC, including requirements analysis, design, implementation, hardware-software integration, and formal test.
- Serve as a key member of a Scrum team, contributing to team direction and strategy for product and infrastructure development.
- Develop and maintain software test plans, procedures, and other relevant technical documentation.
- Use modeling tools and equipment to establish operating data, run experimental tests, prototype, and evaluate results.
- Participate in peer reviews, identify defects, track issues, and support defect repair.
- Work closely with cross-functional engineering members to develop and evaluate hardware-software interfaces and system-level design and operational performance requirements.
- Investigate root causes of complex issues and implement solutions independently or with a multi-discipline team.
- Utilize a variety of software languages, primarily Java/C/C++ and Python, across Windows, Linux (RHEL 7/8), mobile platforms, and embedded real-time operating systems including VxWorks and Linux/Integrity for Motorola, Intel, TI, and custom processor designs.
- Develop software utilizing modern cloud application development tools and standards, including Platform as a Service and Infrastructure as a Service technologies such as VMWare and OpenShift (or similar).
- Use Red Hat Enterprise Linux as part of day-to-day development activities.
Required qualifications
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field plus 4 years of applicable experience; or a Master’s degree with 2 years of related experience.
- At least 2 years of experience developing software in Java, C, and/or C++ and debugging application and cloud-based applications.
- Exposure to debugging embedded applications on simulated and target hardware.
- Hardware / Software Integration experience.
- Experience with Rational Team Concert (RTC), or Jira.
Technologies
- Java, C, C++, Python
- Windows, Linux, RHEL 7/8, Red Hat Enterprise Linux
- Mobile platforms
- VxWorks, Integrity
- VMWare, OpenShift
- Rational Team Concert (RTC), Jira
Benefits
- Health and disability insurance
- 401(k) match
- Flexible spending accounts
- EAP
- Education assistance
- Parental leave
- Paid time off
- Company-paid holidays
Preferred additional skills
- Experience with Agile Scrum practices.
- Active Department of Defense (DoD) SECRET clearance.
- Excellent oral and written communication skills.
- Experience developing device drivers and software for integrated communication systems.
- Object-oriented design and implementation experience, with exposure to software modeling and UML.
- Knowledge of network architectures and protocols.
- Experience with commercial telephony software packages, such as Asterisk.
- Experience implementing Risk Management Framework (RMF) security control across application software.
- Experience with static analysis, code coverage tools, and automated test frameworks.
- Experience with communication systems (VOIP/DSL).
Compensation and location
- Location: Camden, NJ (on-site)
- Salary range: USD 97,172 - 160,874 per year