Jobs · Engineering · New York

Senior Associate, Software Engineering

L3Harris Technologies · Rochester, NY · Yesterday
On-siteEngineering$75k–$139k/yrFull-time

About the role

L3Harris is seeking embedded software engineers in Rochester, NY to work on a dynamic team to design, develop, integrate, and test embedded controls for Airborne Imaging systems. They will work in a cross-functional team to develop, test, and produce EO/IR solutions. The candidate will work closely with cross-functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system.

Responsibilities

  • Design, develop, implement, and test sensor control software
  • Utilize published OMS, UCI, XML Schema, reference designs, and other standards for product development
  • Utilize MS Visual Studio, QNX, Linux, and XMLSpy development tools
  • Perform debugging and unit testing of software products
  • Perform system modeling, simulation, and analysis on complex software
  • Conduct independent technical investigations of considerable complexity to improve system performance or solve difficult system requirements issues
  • Coordinate with other functional engineers to develop and test products; resolve compatibility and interface problems with other subsystems
  • Interface with other departments to participate in specification, design, code, and test reviews
  • Follow internal processes to ensure proper conformance to established policies and procedures
  • Provide timely production support and problem resolution
  • Produce timely status reports and projections
  • Prioritize and manage multiple projects within design specifications and budget restrictions
  • Review literature and current practices relevant to the solution of assigned projects
  • Evaluate vendor capabilities to provide required products or services

Requirements

  • 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
  • Ability to obtain a US Security Clearance

Preferred Skills

  • Control system modeling using Matlab/Simulink
  • Experience with embedded security and encryption
  • Video transport and encoding (H.264, MISB and SMPTE standards)
  • Video processing algorithms
  • Excellent verbal and written communication skills in a technical information environment
  • Working knowledge of Bash/Python, Intel x86/ARM/FPGA/SoC, GPP, GPU, Embedded System Design, Release Engineering
  • Understanding of Change and Configuration Management, Debug/Trace Analysis, Real-time Operating Systems like VxWorks/LynxOS/Integrity, SELinux, Software Integration, Test, and Verification/Validation
  • Ability to work well across multiple engineering disciplines
  • The ability to understand and work with Network storage as well as an understanding of Gigabit Ethernet or InfiniBand
  • Experience interacting with software development throughout the design cycle including major design reviews and architecture reviews
  • Experience with Hardware and Software integration and test
  • DevSecOps and Test automation experience using Python or similar languages
  • 3+ years of embedded development
  • Experience with APIs/BSPs/Drivers, OpenGL, health and status
  • Programming for Linux, Windows, and QNX operating systems
  • 3+ years’ experience with C++ systems development with understanding of Software/Hardware co-design, distributed systems design, and software/computer architecture
  • 3+ years’ experience with avionics lifecycle execution

Pay

In compliance with pay transparency requirements, the salary range for this role in New York state is $74,500 – $138,500. 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.

Benefits

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

Schedule

9/80: Employees work 9 out of every 14 days – totaling 80 hours worked, and have every other Friday off

Similar jobs