Job Title: Lead Software Engineer
Job Code: RFCD09131036
Location: Rochester, NY/Chelmsford, MA/Columbia, MD
Harris RF Communications is the leading global supplier of secure radio communications and embedded high-grade encryption solutions for military, government and commercial organizations and a leading supplier of assured communications systems and equipment for public safety, utility and transportation markets, with products ranging from the most advanced IP voice and data networks to portable and mobile single- and multiband radios.
Responsible for leading a team through research, design, and development of embedded software/firmware systems, in conjunction with hardware product development.
Requires the application of the principles and techniques of computer engineering, electrical engineering, and mathematical analysis.
Analyzes requirements to determine feasibility of design within time and cost constraints.
Consults with electrical engineers and other engineering staff to evaluate interface between hardware and software/firmware, and operational performance requirements of the overall system.
Experience with mentoring engineers
Develop project plans, technical oversight, design, implement, test, and maintain embedded software for real-time control of advanced tactical radio equipment.
Develops and directs software systems testing procedures, programming and documentation. Performs wireless systems integration and testing.
Designs and implements software for real-time embedded systems, performs design simulations and captures design specifications.
Provide technical support to internal and external customers
Execution of software development process in CMMI Level 3 environment.
Perform coding and unit test of resultant software/firmware.
Perform software/firmware component integration
Participation and lead peer reviews
Identifying, tracking and repairing defects
BSEE, BSCS, BSCE required or equivalent experience.
Must have a minimum of 6 years relevant industry experience with embedded firmware.
Must have a strong firmware development background.
Proficiency with C/C++ programming language and Object-Oriented Design (OOD) required
Experience with software emulators/debuggers required.
Proficiency with multi-threaded design and/or real-time operating systems is required.
Experience with flash file systems, XML, networking protocols and/or Ethernet switching
Experience with wireless communications systems is highly preferred.
Knowledge of IP Networking and Wireless Networking desirable.
Ability to obtain a security clearance.
Preferred Additional Skills:
Strong verbal and written communication skills.
Radio communications or networking experience preferred
Please be aware that many of our positions require a security clearance, or the ability to obtain one. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
By submitting your résumé for this position, you understand and agree that Harris Corporation may share your résumé, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions.
Bachelors (or equivalent work experience)
| Employment Type:
| Base Pay:
| Other Pay:
||Other Great Industries
||4 Year Degree
||At least 6 year(s)
| Manages Others:
| Required Travel:
| Job ID: