Sr Specialist, Software Engineering (Embedded)
Company: Harris Geospatial Solutions
Location: Lynchburg
Posted on: May 27, 2023
Job Description:
Description: Job Title: Sr Specialist, Software Engineering
(Embedded) Job Code: SAS20231001-95571 Job Location: Plano, TX Job
Description: As a Sr. Specialist, Software Engineer (Embedded), you
will be responsible for development and execution of software on
the target hardware CCA. You will be responsible for designing the
software per requirements documents and system level design
documents. You will be expected to provide technical guidance to
the team about software design. There will be a focus to interface
with the test engineers to influence test automation. The Advanced
Systems & Technologies (AS&T) division is a part of L3Harris'
Agile Development Group and 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. Essential Functions:
- Analyze and assist in the development of requirements flowed
down by Systems Engineering to develop software architecture and
software design.
- Responsible for software product development through analysis,
design, development, testing and integration for DoD customers
- Design, document, develop and unit test software for systems in
accordance with the Software Development Process and coding
standards and guidelines.
- Implement embedded software from design documentation (i.e.
Algorithm Design Description ) and collaborative interactions with
domain Subject Matter Experts
- Collaborate daily with team members in an Agile Scrum
environment
- Lead software design/code reviews
- Present designs in internal and external program meetings
- Support Integration efforts/Bug fixes for software updates
- Present designs in internal and external program meetings
- Collaborate estimating efforts for programs at system
level
- Provide input to project schedule, financial and technical
goals as assigned
- Support risk assessment and development of mitigation
strategies
- Mentor junior engineers in software design and program
execution
- Up to 10% travel may be required
- Ability to lift up to 20 pounds
- Other duties assigned Required Experience:
- A minimum of 6 years experience in Computer/Software
Engineering field
- A minimum of 6 years experience in C/C++
- A minimum of 2 years experience with software system design
Qualifications:
- Must be a U.S. citizen
- Ability to obtain and maintain a DoD clearance
- Ability to obtain and maintain any additional clearances as
required
- Bachelors degree in Computer Science or Computer Engineering,
or related field
- Fluent in C/C++
- Experience developing and testing real-time embedded
software
- Experience with Version Control Tools
- Experience with software bug/issue tracking
- Experience designing and integrating technical software
solutions.
- Excellent people skills to include collaborating in a
multi-disciplinary, diverse, and dynamic team environment
- Raise level of software functional organization proficiency in
DevOps, CI/CD, Agile Methodology
- Encourage software reuse initiatives
- Recommend tactics and strategies that directly impact the
achievement of overall business or functional results.
- Identify risks and propose mitigations when necessary
- Participate in software design/code reviews
- Participate in Integration efforts/Bug fixes/optimization of
existing software systems
- Participate in estimating efforts for programs
- Provide input to project schedule, financial and technical
goals as appropriate
- Work with minimal oversight to manage programs as needed
- Outstanding work ethic and commitment to organizational
success
- Proficient with Microsoft Office products
- Excellent communication skills (written, verbal, and
presentation)
- Proficiency with Microsoft Office products
- Understanding of Agile/Scrum development methodologies
Preferred Additional Skills:
- Masters degree in Computer Science or Computer Engineering, or
related field
- Experience with reading/creating UML/SysML artifacts to fully
describe software architecture and design
- Understanding of various coding methods and computer
languages
- Experience developing software in/for Linux
- Active DoD clearance with current 6 year update preferred
- Good time management skills
- Fast learner - adaptive thinker
- Excellent problem-solving skills (root cause analysis
experience)
- Experience with GreenHills Integrity RTOS
- Experience with Gitlab
- Experience with Atlassian Tool Suite (Confluence, Jira,
Bitbucket, etc.)
- Experience with Test Management for Jira (TM4J)
- Experience with Agile/Scrum
- Experience with CI/CD
- Experience with Linux
- Defense industry experience with weapon systems
development/integration
- Excellent people skills to include collaborating in a
multi-disciplinary, diverse, and dynamic team environment.
- Excellent communication skills (written, verbal, &
presentation)
- Outstanding work ethic and commitment to organizational
success
Keywords: Harris Geospatial Solutions, Lynchburg , Sr Specialist, Software Engineering (Embedded), IT / Software / Systems , Lynchburg, Virginia
Didn't find what you're looking for? Search again!
Loading more jobs...