Senior Software Engineer
GE HealthCare · Waukesha, WI · 2 wk ago
EngineeringFull-time
Responsibilities
- Work with a cross-functional team of engineers, scientists, and applications experts to translate high level software computing needs that demand new computer capabilities into component-level requirements.
- Designs and implement a small module or a large component, feature, set of features for the product.
- Implement diagnostic capabilities that diagnose issues both in-house and in the field.
- 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.
- Facilitate system performance issue triage and resolution.
- Research industry trends in Compute, containers, virtual machines, cyber security, Linux operating system, and packaging technologies.
- Knowledge of Linux distributions, such as SuSE, and the release and update cycle.
Requirements
- Bachelor’s degree in Computer science, Software Engineering, or Computer Engineering with minimum 4 years of experience.
- Experience in Linux software packaging and installation technologies.
- Fluent in scripting languages such as Bash, Python, or Perl.
- Experience with object oriented and modular Linux programming.
- Proficiency in configuration management tools such as Git.
Desired Characteristics
- Master’s degree in Computer Science, Computer Engineering, or Software Engineering.
- Experience leveraging AI-driven solutions to predict, monitor, and resolve compute system issues.
- Experience with Virtualization, Device Drivers, BIOS, Networking, and GPU technologies.
- Automated testing experience, including test case development, maintenance, and continuous integration patterns.
- Experience with Cyber security tools, Pen testing, vulnerabilities diagnosis.
- Familiarity with IDEs (Visual Studio Code, Eclipse, PyCharm).
- Dependable, detailed oriented, hands-on problem solver obsessed with automating processes, continuous improvement.