Software Engineering Manager
Company: WR Systems
Location: Norfolk
Posted on: May 9, 2025
|
|
Job Description:
Clearance Requirement: Ability to obtain and maintain a Secret
Clearance
The full job description covers all associated skills, previous
experience, and any qualifications that applicants are expected to
have.
Travel Requirements: Negligible
Location: Norfolk, VA
SUMMARY: WR has an opportunity for a Software Engineering Manager
to provide technical leadership of software development and
functional engagement of assigned personnel. This position reports
to the Director, Engineering.
Position responsibilities will include, but are not limited to the
following:
Provide day-to-day management of assigned personnel, to include
handling routine staff issues, resource allocation, training,
performance management, career development, compensation
management, disciplinary actions, and separation within WR's
matrixed engineering organization.
Hire and maintain assigned software engineering personnel.
Provide technical management assistance to a group of software
engineers within areas of core technical competency.
Independently formulate and design software systems, using
scientific analysis and mathematical models to predict and measure
outcome and consequences of design.
Independently develop and direct software system testing
procedures, programming, and documentations.
Analyze, define, and document requirements for data, workflow,
logical processes, hardware and operating system environment,
interfaces with other systems, internal and external checks and
controls, and outputs.
Analyze and estimate feasibility, costs, time, and compatibility
with hardware and other programs.
Using experience and judgment, develop and maintain plans outlining
steps and time tables for developing programs.
Stay abreast of emerging technology and industry trends and best
practices.
Collaborate with project teams to identify potential risk and
develops applicable mitigation strategies.
Provide research and development support, including new technology
and roadmaps, for project designs and products.
Participate in the evaluation of new technical resources.
Consult with customer to prototype, refine, test, and debug
programs.
Consult with customer to gather information about program needs,
objectives, functions, features, and input and output
requirements.
Consult with customer concerning maintenance of software system.
Provides innovative and workable solutions in accordance with
specific customer requirements.
Collaborate with multi-discipline engineering teams to evaluate
internal and external system interfaces and the impacts of software
on operational requirements.
Candidates must possess the following knowledge, skills, and
experience:
Bachelor's degree in Electrical/Electronics Engineering,
Computer/Software Engineering, Computer Science, Math, Physics, or
related scientific discipline.
Master's degree in Engineering Management, Business Administration,
or in related technical discipline preferred.
Ten (10)+ years of professional software development experience in
C, C++, C#, Visual Basic and/or other object oriented
languages.
Demonstrated experience with team/group leadership.
Demonstrated software development using one or more of these
languages under the Unix, Windows, Linux, and/or other real-time
operating systems.
Knowledge and understanding of software development methods,
processes, and practices.
In-depth knowledge of industry standard tools, including Jira,
GitHub, and Adobe Dreamweaver.
Experience with Agile and/or Waterfall development
methodologies.
Experience providing full life-cycle engineering support on
DoD-sponsored programs.
Computer proficiency with MS Office applications, including Word,
Excel, Project and PowerPoint.
The selected candidate will be required to pass a pre-employment
third-party background check which may include verification of any
of the following: Employment history; Education and/or
certifications; Criminal history; Driving Records; Other records or
information related to the candidate's suitability for the
position.
Benefits Offered: WR offers a comprehensive benefits package for
eligible employees including Medical, Dental, Vision, 401(k), Paid
Time Off, Company Paid Holidays, Life Insurance, Short- and
Long-Term Disability, Flexible Spending Account, Employee
Assistance Program, and Tuition Reimbursement.
WR is an Equal Opportunity Employer. All qualified applicants will
receive consideration for employment without regard to race, traits
associated with race, color, citizenship status, national origin,
ancestry, genetic information, creed, sex, sexual orientation,
gender identity or expression, pregnancy, childbirth, or related
medical conditions, including lactation, age, religion, marital
status, physical or mental disability, veterans' status, or any
additional factors that are protected by law.
EOE/Veteran/Disability. Please see
https://wrsystems.com/our-responsibility/ for more information.
Keywords: WR Systems, Richmond , Software Engineering Manager, Executive , Norfolk, Virginia
Click
here to apply!
|