Sr Specialist, Software Engineering
Company: L3Harris Technologies
Location: Wylie
Posted on: May 13, 2022
|
|
Job Description:
Description: Job Title: Sr.Specialist, Software Engineering Job
Code: AS20212909-70192Location: Plano, TXPosition Summary:L3Harris
Advanced Systems & Technologies (AS) division specializes in
developing disruptive, next-generation technologies for advanced
Unmanned Air Systems (UAS / UAV), advanced radar systems,
next-generation weapon systems, and other RF sensor technologies
using small company agility and big company experience.We are
searching for a Sr Specialist, Software Engineering (Architect) in
our Advanced Systems & Technologies (AS) division, located in
Plano,TX. As a Sr. Specialist, Software Engineering (Architect) you
make high level decisions about the structure of a software system
based on a breadth of software and product specific considerations
as well as knowledge of software architecture patterns. Responsible
for guididing software product development through analysis,
design, development, testing and integration. Major Job
Activities:Collaborate daily with team members in an Agile Scrum
environmentAnalyze and assist in the development of requirements
flowed down by Systems EngineeringDrive critical decisions about
the high-level structure of a software system (architecture), its
main components, and their interfaces and interactions.Design
software architecture with consideration for full product and/or
product line performance, integration, reliability, usability,
maintainability, scalability, etc.Help define product roadmaps and
software quality metricsRaise level of software functional
organization proficiency in DevOps, CI/CD, Agile
MethodologyEncourage software reuse initiativesRecommend tactics
and strategies that directly impact the achievement of overall
business or functional results.Propose technical standards,
including coding standards, tools, or platforms.Oversee and/or
participate on a software team to design, document, develop and
test software in alignment with a unified architectural vision and
Software Development Process (SDP).Help resolve any disputes/design
conflicts and make tradeoffs when necessary keeping product
performance in mindIdentify risks and propose mitigations when
necessaryParticipate in software design/code reviewsParticipate in
Integration efforts/Bug fixes/optimization of existing software
systemsParticipate in estimating efforts for programsProvide input
to project schedule, financial and technical goals as
appropriateDeliver highly technical messages/presentations
communicating at the level of the audience.Other duties as
assignedQualifications: Must be a U.S. citizen with existing secret
DoD clearance with current 6 year update. Must be able to obtain
and maintain additional clearances as requiredBachelor's degree in
Computer Science, Computer Engineering, or related field and/or
equivalent experienceMaster's degree in Computer Science, Computer
Engineering, or related field desired.A minimum of 7 years of
experience designing and building complex software
systems.Experience evaluating and choosing technologies that
facilitate and enable implementation of a software or system
architecture.Experience with all phases of the software development
lifecycle (SDLC) process.Broad, extensive and modern knowledge of
the software development process and its technologiesKnowledge of
architecture and design patternsExperience with reading/creating
UML/SysML artifacts to fully describe software architecture and
designUnderstanding of various coding methods and computer
languagesFluent in modern C++ (11/14/17 features)Comfortable
scripting (e.g. Python, bash)Experience developing software in/for
LinuxUnderstanding of Agile development methodologiesExcellent
people skills to include collaborating in a multi-disciplinary,
diverse, and dynamic team environmentOutstanding work ethic and
commitment to organizational successExcellent communication
(written, verbal, & presentation) and leadership skillsProficient
with Microsoft Office productsPreferred Skills:Experience using
container frameworks such as DockerExperience with
KubernetesExperience with distributed software designFamiliar with
C++ Standard Template Library (STL)Familiar with Boost
LibrariesExperience with Agile/Scrum DevelopmentExperience using a
DevOps process for continuous integration and delivery
(CI/CD)Experience with automated testing using a CI/CD
toolchainExperience with Git / Feature Branch workflowExpereince
with embedded RTOS a plusFamiliarity with RF technology a
plusFamiliarity with system modeling and the ability to describe
the system using standard artifacts (e.g. DoDAF, SysML,
UML)Understanding of software metrics and performance
measuresExperience estimating and justifying size/cost/schedule of
a software development effortExperience developing and working
against a schedule
Keywords: L3Harris Technologies, Wylie , Sr Specialist, Software Engineering, IT / Software / Systems , Wylie, Texas
Click
here to apply!
|