
Software engineer
Role summary
L3Harris Technologies is seeking a mid-level Software Engineer for its Rapid Prototyping Group (RPG) in Rochester, NY. This role focuses on translating emerging concepts into functional prototypes for military communications and advanced technology demonstrations. Responsibilities include designing, developing, testing, and debugging software for embedded and Linux-based systems in real-time, multi-threaded, and multi-core environments. The ideal candidate will have at least 2 years of embedded software engineering experience, proficiency in C++ and C, and strong analytical and problem-solving skills. Eligibility for a US Security Clearance is required.
About The Company
L3Harris Technologies is a leading defense technology company committed to delivering innovative solutions that enhance national security and support military operations worldwide. With a focus on advanced technology and a dedication to excellence, L3Harris serves government and commercial customers by providing end-to-end solutions across space, air, land, sea, and cyber domains. The company fosters a culture of high performance, inclusivity, and continuous learning, aiming to attract and develop top talent who are passionate about making a meaningful impact. L3Harris emphasizes values such as integrity, innovation, and customer-centricity, ensuring that every employee contributes to mission-critical objectives while progressing professionally in a dynamic environment.
About The Role
The Specialist, Software Engineer - RPG position at L3Harris Technologies offers an exciting opportunity for a mid-level software engineer to join the Rapid Prototyping Group (RPG) based in Rochester, NY. This role is designed for individuals who thrive in fast-paced, innovative environments and are eager to translate emerging concepts into functional prototypes that support military communications and advanced technology demonstrations. As part of the RPG, you will be pivotal in designing, developing, testing, and refining software prototypes that enable proof-of-concept initiatives, evaluate new technologies, and accelerate product development cycles. This position provides a unique platform to work on cutting-edge projects that directly impact national security and technological advancement, collaborating with multidisciplinary teams to solve complex problems and deliver impactful solutions.
Qualifications
The ideal candidate will possess a minimum of 2 years of embedded software engineering experience and hold a Bachelor's Degree with at least 4 years of relevant industry experience. Candidates with a graduate degree should have a minimum of 2 years of related experience, while those without a degree require at least 8 years of pertinent work history. Proficiency in software development for embedded and Linux-based systems using C++ and C, along with experience in real-time, multi-threaded, and multi-core environments, is essential. The candidate should demonstrate strong analytical skills, problem-solving abilities, and the capacity to work independently and collaboratively within a multidisciplinary team. Eligibility to obtain a US Security Clearance is required.
Responsibilities
- Translate emerging concepts, customer needs, and experimental objectives into functional software prototypes and demonstration capabilities that support advanced military communication systems.
- Design, develop, integrate, test, and debug software for embedded and Linux-based prototype systems, ensuring performance and reliability in real-time, multi-threaded, and multi-core environments.
- Contribute to the design, implementation, and testing of complex software and system-level capabilities within a rapid prototyping environment, supporting proof-of-concept and early product development efforts.
- Utilize emulators, debuggers, and development tools to troubleshoot software behavior, identify root causes, and resolve integration issues across hardware and software interfaces.
- Collaborate closely with software, hardware, RF, mechanical, field testing, and systems engineering teams to evaluate interfaces, operational requirements, and technical constraints, maturing concepts into operational capabilities.
- Communicate technical progress, risks, issues, and tradeoffs effectively to team members, leadership, and end users, exercising sound engineering judgment in a fast-paced environment.
Benefits
L3Harris Technologies offers a comprehensive benefits package designed to support the well-being and professional growth of its employees. Benefits include health and disability insurance, a 401(k) plan with company matching, flexible spending accounts, employee assistance programs, education assistance, parental leave, paid time off, and company-paid holidays. The specific benefits available may vary based on employment status, location, and other factors. The company is committed to fostering a positive work environment that promotes work-life balance, diversity, and inclusion, ensuring employees have the resources and support needed to thrive both professionally and personally.
Equal Opportunity
L3Harris Technologies is an Equal Opportunity Employer committed to creating a diverse and inclusive workplace. We do not discriminate against any individual based on race, color, religion, national origin, ethnicity, gender, gender identity, sexual orientation, veteran status, disability, or any other protected characteristic under applicable law. We value the unique perspectives and experiences of all employees and applicants and strive to provide an environment where everyone can succeed. All employment decisions are made based on merit, qualifications, and business needs. We also maintain a drug-free workplace and conduct pre-employment background checks and substance abuse testing where permitted by law. Many positions may require the ability to obtain a security clearance, which is limited to U.S. citizens.
Similar roles
Sr. Software engineerFetchJobs.co · United States · Remote
Software engineerFetchJobs.co · Berkeley, California, United States · Remote
Software engineerFetchJobs.co · United States · Remote- Software engineerInfotek Consulting Inc. · Toronto, Ontario, Canada · Hybrid
- Software engineerSticker Mule · Remote · Remote