Logo
Codeworks IT Careers

Systems Software Engineer – C/C++ & Python

Codeworks IT Careers, Waukesha, Wisconsin, United States, 53188

Save Job

Systems Software Engineer – C/C++ & Python Base pay: $55.00/hr - $65.00/hr

Codeworks is a locally owned and operated IT Services firm in Southeast Wisconsin, known for our strong commitment to quality and for our direct client relationships. Our Healthcare client is looking to bring aboard a senior level C/C++ Software Engineer with a background developing in a Linux system environment onto their team. This role will be on a 12+ month consulting basis with strong potential for extension.

This Software Engineer will lead the design, development, integration, and maintenance of foundational software systems for medical imaging and diagnostic platforms.

The role requires a strong systems engineering mindset focused on translating complex requirements into scalable, reliable, and compliant software solutions across both cloud‑native and on‑premises environments.

Responsibilities include stakeholder collaboration, risk assessment, integration, performance optimization, and regulatory compliance.

Conduct software component and product integration to maximize performance and operability.

Lead design reviews, technical risk assessments, trade‑off analyses, and FMEA assessments for new features and system enhancements.

Design and implement system‑level software components for both cloud‑native and on‑premises applications for medical imaging platforms.

Manage software and systems requirements, specifications, and flow‑down; drive verification and validation activities for the overall product/system/software application, including system‑level testing.

Perform gap assessments and drive CTQ/risk decisions within the team to ensure compliance with regulatory standards (e.g., IEC 60601, FDA) and cybersecurity protocols.

Ensure software reliability, scalability, and maintainability through rigorous testing and documentation.

Develop and execute system verification and validation test procedures.

Resolve issues that require solid technical knowledge and judgment within established procedures; consult senior team members for issues outside defined parameters.

Demonstrate an in‑depth understanding of how work integrates with other teams and contributes to business objectives.

Apply strong interpersonal skills to lead other engineers and explain technical concepts to non‑technical stakeholders.

Work is documentation‑heavy but requires technical understanding of software systems and architecture to perform analyses and guide others.

The ideal candidate will have multiple years of experience with the following:

Deep technical expertise in embedded systems, cloud technologies, and regulated healthcare software development, along with strong problem‑solving and communication skills to support product development from concept through clinical evaluation and field deployment.

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.

5+ years of experience in system software development, with at least 2 years in cloud application development (AWS or other cloud platforms).

Proficiency in C/C++ and Python; experience with Linux kernel and embedded systems.

Experience with containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines (GitLab, Artifactory).

Solid understanding of distributed systems, SOA, and n‑tier architecture.

Familiarity with Agile tools (e.g., Rally, Confluence) and software lifecycle management.

Experience with healthcare quality and regulatory compliance (e.g., DHF, V&V, IEC 62304).

Strong analytical and problem‑solving skills, with the ability to work independently and in teams.

Self‑starter with a results‑oriented mindset and ability to manage multiple priorities.

Knowledge of cybersecurity frameworks and secure software development practices.

Experience with Infrastructure as Code (e.g., Terraform, CloudFormation).

Strong communication skills across time zones and distributed teams.

Ability to adapt and collaborate effectively with diverse teams.

Understanding of organizational vision and ability to align personal and team goals.

Prior GE Healthcare (GEHC) experience and familiarity with GEHC QMS tools is required.

For immediate consideration, qualified candidates should send their resumes to Laura. Please note that candidates must be available to work onsite in the Milwaukee, WI area.

About Codeworks: Codeworks has over 25 years of experience serving Fortune 1000 companies in Wisconsin and our client’s national locations.

We are committed to diversity, equity, and inclusion in our workforce and beyond.

Codeworks is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws.

All full‑time Codeworks employees are eligible to enroll in the company’s medical, dental, vision, and life insurance plans.

Additionally, employees can participate in Codeworks’ 401(k) retirement plan.

Codeworks, LLC discloses that the anticipated hourly pay range for this position is between $55/hr and $65/hr.

This range is subject to change based on job‑related factors, including client requirements where applicable.

#J-18808-Ljbffr