• Embedded Software Architect

    L3HarrisLondonderry, NH 03053

    Job #1143432788

  • Embedded Software Architect

    Job ID CS~~~0


    L3Harris is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

    L3Harris Technologies is an agile global aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs. The company provides advanced defense and commercial technologies across air, land, sea, space and cyber domains. L3Harris has approximately $17 billion in annual revenue, 50,000 employees and customers in more than 130 countries. ~~~ at ~~~/


    Job Title: Embedded Software Architect

    Job Location: Londonderry, NH

    Job ID - CS~~~0

    Job Description:

    Advance your career in a fast-paced company with hands-on design opportunities that become production reality. L3Harris Integrated Vision Solutions is looking for an Embedded Software Architect to join our software engineering team. You will be part of a talented engineering team responsible for the hands-on development and integration of software and application tools for an integrated, embedded system providing warfighters with advanced system interconnect ability. We are looking for engineers who are versatile and passionate to tackle new problems as we continue to push technology forward.

    As an Embedded Software Architect , you will be responsible for architecting software solutions to meet customer and system requirements. You will help shape the software platform architecture across products, defining design patterns, technologies, and tools to maximize performance, efficiency and reuse.

    This role requires an energetic and motivated individual with strong communication, organization, and technical skills who works well in a multi-disciplinary team.

    Essential Functions:

    • Responsible for design and development of a highly reusable embedded software platform that can be leveraged across the product portfolio

    • Responsible for understanding customer and system requirements and translating into software requirements

    • Responsible for defining software design best practices, tools, technologies and templates

    • Responsible for keeping current on embedded development tools, technologies and connectivity solutions.

    • Participates in software project planning and execution using both Agile and waterfall methodologies

    • Support proposals with concept designs and estimates

    • Supports, trains, and/or mentors other team members in design best practices


    • BS/MS degree in Computer Science, Computer Engineering or related field

    • 10+ years of embedded C/C++ experience on bare metal, RTOS platforms

    • 3+ years of experience developing SW on embedded linux platform

    • Expert knowledge designing embedded products for Size, Weight and Power (SWaP)

    • Expert knowledge of data structures and inter-process communications

    • Expert knowledge of multi-threaded development and interrupt servicing

    • Expert knowledge of networking (e.g. TCP/IP), wireless, and Ethernet protocols

    • Expert knowledge of communications protocols (e.g. USB, I2C, SPI, UART etc.)

    • Proficient at software design using UML

    • Proficient with both Agile and Waterfall methodologies

    • Proficient with software configuration management tools. Git preferred.

    • Proficient with feature and defect tracking tools. Jira preferred.

    • Proficient with embedded development using IAR Workbench, in-circuit emulators and debuggers

    • Self-starter with the ability to work in a fast-paced environment

    Preferred Additional Skills:

    • Experience with Git and Jira

    • Experience with DOORs

    • Experience with Jenkins and DevOps tools

    • Experience developing imaging systems

    Please be aware many of our positions require the ability to obtain a security clearance. 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 L3Harris Technologies 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.

    L3Harris Technologies is proud to be an Affirmative Action/Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.

  • You Can Also Try Searching