Associate, Software Engineering
At a glance
Junior Software Engineering role at L3Harris Technologies. Rochester · $66,000–$123,000 base.
techroles summary, based on the employer's posting.
What you'll do
- Apply computing, engineering and mathematical methods to build software for its intended application
- Coordinate with engineering teammates on hardware and software interfaces, system requirements and design
- Take embedded real-time control software through requirements, design, coding, integration and testing
- Prepare test procedures, programs and documentation, then review code and resolve tracked defects
- Use modeling equipment to gather operating data, run experiments and assess the results
What you bring
- You are pursuing a bachelor's in computer science, engineering, mathematics or a related field, or finished within the past year
- Your coursework or projects may include one or more listed programming languages or software areas
Who this fits
This junior role suits someone developing embedded software for real-time control of tactical radio equipment. You’ll work with other engineering disciplines and take part in peer reviews. The position is based in Rochester, New York, with a nine-days-on, five-days-off schedule that gives you every other Friday off.
From the employer
Job Title: Associate, Software Engineering
Job Code: 46740
Job Location: Rochester, NY
Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked, and have every other Friday off
Job Description:
-
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application
-
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
-
Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of embedded software for real-time control of advanced tactical radio equipment
-
Develop software test procedures, software programs, and related documentation
-
Utilize modeling tools and equipment to establish operating data, conduct experimental tests, and evaluate results
-
Participate in peer reviews, identify, track and repair defects
-
Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, Qt) on Windows, Linux, mobile platforms, and embedded real time operating systems (VxWorks, Linux, QNX, Integrity, Windows CE, and others for Motorola, Intel, TI, and custom processor designs)
Qualifications:
-
To be eligible, applicants must be pursuing a Bachelor’s degree in computer science, Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering, Information Security, Mathematics, Digital Arts & Sciences or related field or have completed their Bachelor’s degree within the last 12 months, regardless of age.
Preferred Skills:
-
One or more of the following: C++, C#, C, Java, Ruby, JEE, HTML5, XML, SQL, Qt, Windows, .NET, Unix, Linux, SOA, RTOS, Real-Time Controls, Wireless, Software Security, Robotics, OOA/OOD, Hadoop, Android, Embedded Systems
In compliance with pay transparency requirements, the salary range for this role in New York state is $66,000 - $123,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.