What are the responsibilities and job description for the Configuration Management Specialist position at ATEC, LLC?
Configuration Management Specialist:
ATEC is looking for a Configuration Management Specialist to support the Federal Aviation Administration (FAA).
ESSENTIAL JOB FUNCTIONS:
- Develop designs, establish, and build a software configuration management process standards, plans, and procedures. Ensure changes to the process methods and the processes are properly approved, communicated, and managed.
- Authorize the release of software change-sets, processes, drawings, and software configuration changes specified by management and other functional groups.
- Provide subject matter advice and guidance on CM best practice methods, standards, and requirements to individuals responsible for software lifecycle management to SI leadership.
- Designs and seeks agreement on the scope of the entire Configuration Management framework, including identifying and documenting the items to be controlled and the information to be captured and recorded.
- Maintains status accounting records to ensure that current and historical configurations products can be accurately determined throughout the product life cycle. Tracks all problems and changes in product documents and reports changes and current configuration.
- Participate in configuration Control Board/Test Readiness Board team, as well attends meetings with management and other functional groups to obtain and authorizes the release of configuration items, drawings and software configuration changes specified as needed.
- Develop security guidelines to avoid unauthorized damage or usage of project items.
- Prepares and provides agendas, minutes, notifications, and information packages; tracks action items; schedules and coordinates weekly meetings; attends and supports weekly meetings; maintains status accounting records using the Configuration Management Tool.
- Assisting in the planning of controlled software releases including the creation of the Release Management Approval documents (RMA); and perform regular audits of software to ensure compliance with Change Management policies.
KNOWLEDGE, SKILLS, and ABILITIES:
Required:
- Experience in setting up a Configuration Management System for a software development program/project.
- Experience in identifying and selecting Configuration Items (CIs).
- Proficiency in programming languages such as C/C for embedded systems.
- Solid understanding of Linux real-time operating systems (RTOS) and embedded software development methodologies. Gapping the language between Linux Operating system software with external hardware IP networks.
- Experience with software development tools (e.g., compilers, debuggers, version control systems).
- Well versed in some of the following software platforms and devices: Wireshark, GCC Compiler, Cross Compiler Environment, Qt, BSD Sockets, Network Routing, git, Yocto, Bitbake, Linux Network Device Drivers, Python, Open Embedded, Netlink.
- Experience with utilizing a Logic Analyzer to troubleshoot embedded computer systems.
- Knowledge of communication protocols (e.g., Ethernet, HDLC, UDP, IP, ARP, etc) used in embedded systems.
- Experience in establishing software baselines.
- Thorough knowledge of software and hardware development lifecycles.
- Detailed oriented.
- Skilled in oral and written communication.
Preferred:
- Familiar with Git/GitHub.
- Familiar with Linux CentOS.
EDUCATION/YEARS of EXPERIENCE REQUIREMENTS:
- Bachelor’s Degree in Computer Science, Math, Information Systems or other technical discipline with seven (7) years related experience
OR
- Master’s Degree in Computer Science, Math, Information Systems or other technical discipline with three (3) years related experience
CM Certifications will be accepted in lieu of 3 years of configuration management experience.
SECURITY REQUIREMENTS:
- US Citizenship or documented proof of eligibility to work in the US
- Applicants selected will be subject to a government investigation
- Has been living in the US for at least the past 3 years
WORK ENVIRONMENT and PHYSICAL DEMANDS:
- Occasional travel
- Cubicle environment
PAY RANGE:
- $68,000 - $82,000
BENEFITS:
- Health insurance
- Dental insurance
- Vision insurance
- Life insurance
- 401(k) matching
- Tuition reimbursement
- Paid time off
- Referral Bonuses
- Employee assistance program
- Employee discount program
Salary : $68,000 - $82,000