DeveloperJobs.io
← Back to all jobs

Job Description

Embedded Software Engineer role on-site in Camden, NJ with L3Harris’s Integrated Systems & Encription team.

Responsibilities

  • Translate requirements into working, maintainable software for the Integrated Systems & Encription team
  • Apply technical skills across the Software Development Life Cycle (SDLC), including requirements gathering and close collaboration with stakeholders to prioritize and scope work
  • Contribute as a key member of a Scrum team and support product and infrastructure direction and strategy
  • Use computer science, engineering, and mathematical analysis concepts to develop software targeting specific hardware
  • Collaborate with cross-functional engineering teams to develop and evaluate hardware/software interfaces and operational performance requirements for the overall system
  • Participate across SDLC phases, including requirements analysis, design, implementation, hardware-software integration, and formal test
  • Develop software test plans, procedures, and other technical documentation
  • Use modeling tools and equipment to establish operating data, run experimental tests, prototype, and evaluate results
  • Participate in peer reviews, identify defects, and help track and repair issues
  • Investigate root causes of complex problems and implement solutions independently or with a multi-discipline team
  • Develop software using Modern Cloud Application Development tools and standards
  • Work with Platform as a Service and Infrastructure as a Service technologies, including VMWare, OpenShift, or similar platforms
  • Support Red Hat Enterprise Linux environments and related integration activities

Requirements

  • Education: Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • Experience: 2 years minimum for this role
  • Or, per criteria: Bachelor’s degree plus 4 years of prior applicable experience
  • Or, per criteria: Master’s degree with 2 years of related experience
  • At least 2 years developing software in Java, C, and/or C++, including 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, including RHEL 7/8
  • Mobile platforms
  • VxWorks, Integrity
  • VMWare
  • OpenShift
  • Red Hat Enterprise Linux
  • Rational Team Concert (RTC)
  • Jira

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, including 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 controls across application software
  • Experience with static analysis, code coverage tools, and automated test frameworks
  • Experience with communication systems (VOIP/DSL)

Benefits

  • Health and disability insurance
  • 401(k) match
  • Flexible spending accounts
  • EAP
  • Education assistance
  • Parental leave
  • Paid time off
  • Company-paid holidays

Location and Salary

  • Location: Camden, NJ (on-site)
  • Salary Range: USD 97,172 - 160,874 per year

Similar Jobs