Software Engineer III
Company: Axelon Services Corporation
Posted on: March 12, 2023
Software Engineer III
Note- This position is Hybrid meaning 3+ days/week in the office
Candidates should be local to office address, driving distance
Roles and Responsibilities:
" Be responsible for defining, developing, and evolving software in a fast paced agile team of 3-6, and agile development environment using the latest software development technologies and infrastructure
" Work with a cross functional team of engineers, scientists and applications experts to translate high level MR compute needs that demand new computer capabilities into component-level requirements
" Plan and perform integration activities at component, sub-system and system levels. Document designs and verification activities; perform component & subsystem level verifications, participate in system level verifications and validations as necessary.
" Keep abreast of Linux Service Pack releases, recommend adoption and do the adoption
" Assist in hardware selection for EoL replacement of alternative modules and for Next Gen HW
" Be interface to root case issues with OS partners (SUSE), FW and HW teams
" Facilitate performance issues triage and resolution when spanning HW, FW and OS modules or settings
" Augment OS RPM packaging and install scripts.
" Do Diags development augmenting what comes from IHV and/or ISV.
" Implementing Security and Serviceability changes at Compute layer.
" Test automation development for Diags/ SW packages/Linux SP releases.
" Understand research and industry trends in the area of Compute, containers, virtual machines, cyber security, Linux OS and packing technologies
" Work with product line leaders and architects to develop multi generation software technology plans
" Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse
" Support process improvements which guide the development, sustaining & support activities
" Understand performance parameters and assess application performance
" Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness
Quality Specific Goals:
" Aware of and comply with the GEHC Quality Manual, Quality Management System, Quality Management Policy, Quality Goals, and applicable laws and regulations as they apply to this job type/position
" Complete all planned Quality & Compliance training within the defined deadlines
" Identify and report any quality or compliance concerns and take immediate corrective action as required
" Ensure compliance/closure of Regulatory and Quality requirements before approving Design Outputs/Program Deliverables
" Lead continuous improvement activities by driving the implementation of process and product quality improvement initiatives
" Bachelor's Degree in Computer Science, Electrical Engineering or Computer Engineering with minimum years of experience 8+ years
" Experience with object oriented and modular Linux OS programming and maintaining infrastructure on X86 systems.
" Experience in Linux software packaging, install technologies and various scripting tools such as Bash, Python
" Working knowledge in configuration management tools such as Git
Desired Technical Expertise
" Master's Degree in Computer Science, Computer Engineering or Electrical Engineering
" Experience with GPU, Drivers, BIOS, networking, DevOps concepts, software and tools
" Demonstrated expertise with Linux Service Packs adoption, security patch installation
" Experience with automated test suites infrastructure - test case development, automation and continuous integration
" Experience with Cyber security tools, pen testing, vulnerabilities diagnosis and delivering software fixes;
" Experience with High Performance Compute or GPU technologies
" Familiarity with C++ and Python IDEs (Visual Studio Code, Eclipse, CLion, PyCharm)
" Familiarity with scripting and C++ programming with Object oriented programing concepts applied in a production software environment.
" Strong oral and written communication skills
" Strong interpersonal skills
" Effective team building and problem solving abilities
" Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit
" Collaborative software development experience
Software Engineer III
Keywords: Axelon Services Corporation, Waukesha , Software Engineer III, IT / Software / Systems , Waukesha, Wisconsin
here to apply!