Systems Software Engineer
VALID8 Financial
The Systems Software Engineer is expected to develop, document, maintain and optimize medical graphical display software in C/C++ for Windows and Linux environments as part of the R&D team. They are additionally expected to lead or perform software testing activities relating to compliance with IEC 60601, IEC 62304 and ISO 14971. This position requires the team member to learn and understand medical device safety standards, risk management, human factors engineering (UI/UX design), and pre-/post-clinical study development.
Essential Duties and Responsibilities
The essential functions include, but are not limited to the following:
- Develop, test, and document graphical user software for displaying real-time greyscale images.
- Develop, test, and document graphical user interfaces as part of usability studies and reports.
- Optimize and maintain existing software systems, including graphical user software and embedded systems.
- Port existing software systems from a Windows environment to a Linux environment.
- Perform and document software risk analyses.
- Adhere to medical industry standards such as IEC 60601, IEC 62304 and ISO 14971.
- Contribute to documentation work as required for FDA submissions such as 510k submission.
- Perform other work-related tasks as assigned.
Minimum Qualifications (Knowledge, Skills, and Abilities)
- Bachelor's degree in Computer Science or Computer Engineering or relevant fields such as Biomedical Engineering/Bioengineering.
- Minimum three (3) years' experience in MEDTECH with prior experience in product commercialization.
- Proficiency in C and C++.
- Proficiency in Python is preferred and recommended.
- Proficiency in development for Windows, specifically MSVC and CMake.
- Proficiency in development of embedded systems (bare-metal C/C++) is preferred and recommended.
- Proficiency with development for Linux is preferred and recommended.
- Proficiency with source code management tools, specifically Git.
- Prior experience with unit and integration testing.
- Proficiency in UI/UX design is preferred and recommended.
- Prior experience with AI/ML libraries, such as TensorFlow, is preferred and recommended.
- Working knowledge in IEC 60601, IEC 62304 and ISO 14971.
- Prior experience with Class 2 or above medical device is a must; prior experience in cardiovascular intervention is preferred.
- Ability to troubleshoot and debug software systems with sparse documentation.
- Ability to communicate technical issues and describe software to a general audience, such as for team-wide meetings or FDA documentation.
- Ability to work independently in a fast-paced environment.
- Ability to interact professionally at all organizational levels.
Physical Demands and Work Environment
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the functions. While performing the duties of this position, the employee is regularly required to talk or hear. The employee frequently is required to use hands or fingers, handle or feel objects, tools, or controls. The employee is occasionally required to stand; walk; sit; and reach with hands and arms. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this position include close vision, distance vision, and the ability to adjust focus. The noise level in the work environment is usually low to moderate.
Note
This job description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments. All duties and responsibilities are essential functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job successfully, the incumbents will possess the skills, aptitudes, and abilities to perform each duty proficiently. Some requirements may exclude individuals who pose a direct threat or significant risk to the health or safety of themselves or others. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities. This document does not create an employment contract, implied or otherwise, other than an “at will” relationship.
#J-18808-Ljbffr$152k - $241.5k
...done before takes vision, innovation, and the world’s best talent. The DRIVE OS Team is searching for a hands-on Systems and Software Platform Engineer to develop innovative solutions for the world of transportation and the growing field of self-driving cars. This...Suggested$143.8k - $230k
...performance computing applications. We are looking for excellent software and firmware engineers to join the NIC product development team. As a Software... ...in RDMA protocol, QoS, Packet Classifications, Linux Systems programming, Linux kernel, Linux Network Drivers, Linux...SuggestedLocal area$152k - $241.5k
...are looking for a motivated Performance Engineer to influence the roadmap of our communication... ...all hardware (GPU, CPU, networking) and software components in the stack. Evaluate... .... ~ Good understanding of computer system architecture, hardware–software interactions...Suggested$149k - $224k
...opportunities and leave your mark, come join us. The Role As part of the Core Products Business Unit (CPBU) Systems Software team, you will join a high-leverage engineering initiative dedicated to transforming upgrade workflows and lifecycle operations. Our goal is to shift...SuggestedFor contractorsLocal areaRemote workFlexible hoursShift work$184k - $287.5k
...work. Come join the team and see how you can make a lasting impact on the world. We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. At NVIDIA, this role is uniquely positioned to drive...SuggestedFull timeRemote work- ...Senior Systems Software Engineer – GPU Performance at Scale We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. The position will drive innovation in AI and GPU computing. What You’ll Be Doing...
$152k - $241.5k
...are looking for a motivated Performance engineer to influence the roadmap of our communication... ...clusters Good understanding of computer system architecture, HW-SW interactions and operating systems principles (aka systems software fundamentals) Implement micro-benchmarks...Full timeRemote work$184k - $287.5k
...see how you can make a lasting impact on the world! NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW ecosystem and system software architecture. With...Full timeRemote work$152k - $287.5k
...We are looking for a Senior System Software Engineer to develop low-level software for NVIDIA NVLink Fusion, a high-bandwidth, low-latency interconnect platform for next-generation accelerated computing systems. You will design and implement kernel-mode drivers and embedded...Full time$184k - $356.5k
...NVIDIA is growing a senior engineering team focused on making our compute software stack first-class on NVIDIA CPU platforms. The team turns modern toolchains... ...software components. We are looking for an experienced systems software engineer who can lead cross-stack...Full time$152k - $287.5k
...best talent. We’re hiring a Deep Learning Engineer with strong experience in generative AI,... ...LLMs/VLMs, computer vision, and agentic systems. If you’ve spent more time than you’d... ...skills in Python and C/C++. Excellent software engineering fundamentals. Ability to...Full timeInternship$124k - $241.5k
...definition resolution at the lowest latency for smoothest of gameplay. Just click and play! Visit us at We are looking for a Systems Software engineer to join a team of highly skilled and motivated engineers who build the ultra low latency Streaming technology for GeForce...Full time$152k - $287.5k
...how you can make a lasting impact on the world. The Tegra Team searching for a creative and highly motivated engineer with expertise in system software to join the Tegra system-on-chip (SOC) Software organization. You will design key aspects of our Tegra SoC kernel...Full time$105k
Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Continue with Google Continue with Google Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25...Full timeLocal areaRemote workWorldwide$272k - $431.25k
NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has moved from proof of concept to production deployments. Enterprises now recognize the need for accelerated computing to handle large data...Work experience placement$124k - $241.5k
...intelligence. Our data-center platforms bring together GPUs, CPUs, networking, systems, and software to solve some of the world’s most exciting computing problems. We are looking for a System Software Engineer to join NVIDIA’s GPU Performance and Power Management Software team....Full timeInternship$250k
...System Software Engineer, Node & Cluster Management Hybrid | Mountain View, CA | Tuesday to Thursday on-site $250k+ base + RSUs I'm working with a well-funded AI semiconductor startup building a new processor architecture for frontier-scale language models....Work at office- ...System Software Engineer — Linux Kernel & Device Drivers Mountain View, CA We’re partnering with an early-stage AI hardware company building a new generation of high-performance accelerator systems for large-scale AI workloads. They’re looking for a System Software...
- ...The City of San José is recruiting for a Senior Systems Applications Programmer (SSAP) with a focus on financial applications in the Information Technology Department. As a technical support, this position will be responsible for citywide customer supporting, enhancing...
$272k - $431.25k
...Principal System Software Engineer - Data Center MODS page is loaded## Principal System Software Engineer - Data Center MODSlocations: US, CA, Santa Clara: US, CA, Remotetime type: Full timeposted on: Posted Todayjob requisition id: JR2014384NVIDIA has been transforming...$90k - $150k
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...- ...manage all aspects of the IT infrastructure, systems, applications, and user support. The... ...for developing systems and acquiring software and hardware necessary to meet those needs... ...Infrastructure Resource Management Operations Engineering Manager, Fleet Reliability Business...Full timeWork experience placementWork at office
$140k - $170k
...search-driven conversational user experience, and automated data engineering pipelines. Our solutions are used by leading Telecoms,... ...years of professional experience in a solutions engineering, systems engineering, or technical customer‑facing role. Strong...Work experience placementRemote workRelocation- ...AI for Chip Design - Agentic AI - Solutions / Research Engineer - RTL / Layout - EDA Lumicity is partnered with an exciting startup... .... If you are "AI curious" and want to explore how agentic systems can be utilized to impact chip design, then these are truly exciting...
$130k - $180k
...Data Engineering Manager PDF Solutions offers an end-to-end analytics platform that empowers engineers and data scientists across the semiconductor ecosystem to rapidly improve the yield, quality, and profitability of their products. By combining industry-leading data...Worldwide- ...infrastructure. We partner with leading AI researchers and enterprise engineering teams to design, scale, and optimize high-performance GPU... ...high-speed interconnects (InfiniBand, RoCE), distributed file systems (NFS, NVMe-oF, Weka, VAST), security, and cost optimization...Work at officeLocal areaWork from homeFlexible hours
- ...Title: Solutions Engineer Location: Ann Arbor, MI (Onsite) Hire Type: 6 months... ...programming to everyone by simplifying vehicle software development and increasing deployment... ...automotive domain, including cockpit systems and ADAS applications. • Understanding...Contract workRelocation
$146k
...transformative AI solutions. About the Team Our Solutions Engineering team acts as the strategic and technical backbone for complex... ...complex technical solutions, from traditional voice systems to modern cloud platforms, with hands-on familiarity with API...Work at officeRemote work- ...Overview Keysight is looking for a Solutions Engineer to join our team focused on high-speed digital and optical technologies. In this... ...requirements into solutions built around Keysight hardware and software products Plan and deliver complex demonstrations of test...Flexible hours
- ...About the role We are seeking a Senior Solutions Engineer to join our team. Reporting to the Sr. Manager of Technical Operations... ...• network configurations and own the process for implementing system changes that impact supply routing. • Partner closely with...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Systems Software Engineer. Be the first to apply!
- software technology Campbell, CA
- entry level software sales Campbell, CA
- software sales Campbell, CA
- healthcare software sales Campbell, CA
- ultimate software Campbell, CA
- remote software sales Campbell, CA
- software implementation project manager Campbell, CA
- software Campbell, CA
- cics system programmer
- mainframe ims system programmer

