Senior Software Engineer
Cesna Recruitment
[Position]
Senior Software Engineer
[About Our Client]
Research & Development hub for artificial intelligence and deep learning technologies and is also home to a dedicated medical device software team focused on the development of advanced, safety-critical healthcare solutions.
[Job Summary]
We are seeking a Senior Software Engineer to play a key role in maintaining, evolving, and selectively developing our Ez-X medical X-ray imaging system.
This role primarily focuses on maintaining and stabilizing the existing C++ software platform, supporting the C# GUI architecture, and implementing business logic at the platform level. In addition, the role includes re-implementing and adapting existing business logic using a newly developed internal software platform, ensuring functional equivalence, system stability, and seamless integration.
While new feature development is part of the role, a significant portion of the work involves long-term platform maintenance, system optimization, and system-level integration across imaging algorithms, control systems, and X-ray hardware.
As medical device development is iterative and subject to regulatory, technical, and business considerations, specific responsibilities, priorities, and technical focus areas may evolve over time, provided they remain aligned with the scope and seniority of this role.
You will act as a technical leader within the software team and collaborate closely with Vision, Control, Mechanica, Platform, and X-Ray hardware teams.
[Job Description]
The responsibilities listed below describe the primary functions of this role but are not intended to be an exhaustive list. Additional responsibilities may be assigned as needed, provided they are consistent with the employee’s role, expertise, and professional experience.
- Design, implement, and maintain C++ software platform components and shared interface libraries
- Architect and develop C# GUI frameworks supporting end-to-end medical imaging and clinical workflows
- Act as a technical lead for a team, aligning system requirements, architecture, and development priorities in close collaboration with the software group leader
- Serve as the technical bridge across software, hardware, and research teams, leading design reviews and driving key architectural and technical decisions
- Support software verification, validation, and documentation activities for regulatory submissions, collaborating closely with QA and regulatory teams during FDA submissions and audits
- Mentor junior engineers, conduct code reviews, and promote best practices in software development
Requirements
Required Qualifications
- Bachelor’s in Computer Science, Software Engineering, or equivalent
- 5+ years of professional software development experience
- Strong proficiency in modern C++
- Experience with C# GUI development
- Solid understanding of multi-threading, synchronization, and performance optimization
- Able to work in US without any Work Visa sponsor/transfer/Extension/ support, now and future
Preferred Qualifications
- Master’s degree in Computer Science, Software Engineering, or equivalent
- Experience designing software architectures for complex systems
- Prior experience in medical device software development
- Knowledge of FDA regulations, IEC 62304, ISO 14971
- Experience with medical imaging, DRR, CT, or X-ray systems
- Experience with real-time or near-real-time systems
- Familiarity with software safety classification and risk management
- Experience supporting FDA submissions or audits
- Bilingual in English and Korea would be a plus
Benefits
[What's On Offer]
- Key technical role in next-generation medical X-ray systems
- Direct impact on FDA-regulated medical products
- Leadership opportunities in a growing US medical device team
- Competitive salary and benefits (US market)
- Long-term stability and global product exposure
$139k - $180k
...jobs.frontdoordefense.com - Jobboard is seeking a Senior Software Engineer to develop real-time software for advanced radar/EO/IR systems in San Diego, CA. In this role, you will transform concepts into software implementations, collaborating with scientists and engineers...Senior- ...cross-functional teams. The ideal candidate has at least 12 years of experience in the field and a strong understanding of modern software development methodologies. This position offers competitive compensation and opportunities for career development. #J-18808-Ljbffr...Senior
- ...We are looking for a Senior Software Engineer for Calibration & Algorithms to develop and update test and calibration algorithms for various sensors. In this role, you will spearhead new technologies, developing and validating calibration algorithms, building tooling...Senior
$150k - $220k
...Senior Software Engineer Step into a high-impact Senior Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Software. This role offers the chance to make a visible contribution in San...Senior- ...integration - rewriting the entire exploration stack with purpose-built software.If successful, we will cut discovery timelines from 10 years... ...or equivalent experience 5+ years professional software engineering experience Able to travel to remote parts of the US and world...SeniorImmediate startRemote work
$134k - $184k
...modal capabilities. What you will do Translate system and software requirements into software designs compliant with... ...relevant experience Demonstrate expertise in C++14 and software engineering techniques including multi-threading, memory management, and performance...SeniorFull timeLocal area- ...We are looking for a mid to senior level software engineer, with a primary focus in the Windows and .NET framework. You will re-factor and improve our existing applications as well as create applications from scratch and provide mentorship to junior level developers....SeniorWork at officeFlexible hours
- ...Senior Software Engineer - San Diego CoStar Realty Information Inc. seeks Senior Software Engineer in San Diego, CA. Job Duties Drive software designs, development standards, and code reviews. Produce maintainable code that is robust and efficient. Evaluate emerging technologies...Senior
$115k - $140k
...Engineering Full-time, Permanent WHAT IF… You could leverage your passion for technology to create solutions that will directly impact... ...our customers love. That is why we’re looking for a Senior Software Engineer who not only builds great software, but knows how to...SeniorPermanent employmentFull timeShift work- SoftClouds is seeking a technical specialist to design, deploy, migrate, manage, and support Oracle Agile PLM environments. The role focuses heavily on platform architecture, infrastructure integration, administration, system customization, and lifecycle maintenance. Responsibilities...SeniorShift work
$150k - $215k
...Senior Software Engineer – FedRAMP ATO Location: San Diego, California, United States Compensation: $150,000 - 215,000 USD / year About the Role Vannevar is a defense technology company building AI to deter our adversaries. In the 21st century, conflict moves at algorithmic...SeniorFor contractorsRemote workRelocation- ...Software Engineer What if the work you did every day could impact the lives of people you know? Or all of humanity? At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing...SeniorWork experience placement
- ...Decision Join the team redefining defense technology. From engineering systems that save lives to leading programs that change the... ...environment. Job Description Ultra is seeking an experienced Senior Software Engineer with deep expertise in C/C++ and radar sensor data...SeniorFlexible hours
$132k - $220k
...Join to apply for the Senior Software Engineer role at ASML Base pay: $132,000.00/yr – $220,000.00/yr ASML US brings together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, and more...SeniorWork at office- ...Senior Software Engineer Omega-KR, Inc. is a small but highly skilled group of engineers committed to developing the next generation of defense applications. We are looking for a team-oriented and motivated individual that loves software engineering and wants to solve...SeniorLocal areaRemote workRelocation
$120k - $160k
...Description SAIC is looking for a Senior Software Engineer for a position located in San Diego, CA . This position needs to be highly experienced in JavaScript, React and has a strong background in Web Experience. This will be an ON-SITE role with expected travel up to...Senior$150k - $180k
...Department of War (DoW) and Federal Agency requirements. DFT’s engineering team is a diverse and skilled group, determined to develop... ...to hear from you. What We Need: DFT is looking for a Senior Software Engineer to join its Seraphim Software Team to support the...SeniorTemporary workWork experience placementImmediate start- ...automation equipment. In this role you will build and sustain software that controls complex electro‑mechanical test handlers used in... ...requirements, integration plans, and release readiness. Mentor engineers through code reviews, design feedback, and technical coaching....SeniorFull timeShift work
- ...SubSeaSail®, Inc. (SSS) is seeking a Senior Software Engineer to design, develop, test, and deploy mission‑critical software for autonomous maritime platforms that will help revolutionize human interaction with the ocean. This hands‑on role spans embedded Linux, autonomy...SeniorWeekend work
$139k - $180k
...Senior Software Engineer Develop real-time software for prototype radar/EO/IR systems within the SAAM group, ensuring reliability and performance Location: San Diego, California, United States Compensation: $139,000 - 180,000 USD / year Job Tags: Software About The Role...SeniorFull timeRemote work$160k - $240k
...Senior Software Engineer Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT and X-BAT aircraft, Hivemind Enterprise, and the Hivemind...SeniorFull timeTemporary workPart timeWorldwide$190k - $240k
...customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and... ...basic configuration. ~5+ years of professional backend software engineering experience. ~ Strong production experience in Python...SeniorWork at officeRemote workFlexible hours$750 per month
...This is a fully remote position. We're looking for a driven Senior Software Engineer to join our team and help eliminate the financial complexity of healthcare. This role will support building our core pricing systems. We value autonomous contributors who can handle complex...SeniorFor contractorsWork experience placementFreelanceRemote workWork from homeFlexible hours$111.3k - $166.9k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: ** This position is not eligible for Qualcomm immigration sponsorship. ** Qualcomm is seeking an embedded software engineer...SeniorWork experience placementWork from home$177.3k - $265.9k
...4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also... ..., a wholly-owned subsidiary of Sony Group Corporation. Senior Software Engineer, Social The Senior Software Engineer will create and...SeniorImmediate startRelocation$164k - $273k
...Compensation $164,000 - $273,000 / year Department Engineering Location San Diego, CA (also Mount Laurel, NJ and Arlington... ...(IDT), a leading defense technology company, is seeking a Sr. Software Engineer I to be part of our Missile Defense team. The role is...SeniorFull timeImmediate start$111.3k - $166.9k
...Company Qualcomm Innovation Center, Inc. Job Area Engineering Group Software Engineering General Summary This position is not eligible for Qualcomm immigration sponsorship. As a Senior Software Engineer, you will contribute to the design, development, and optimization...SeniorWork experience placementImmediate startWork from home$180k - $184k
...Overview Senior Software Engineer I (SE4 - San Diego, CA). Job ID: 2026-126. Date Posted: 2026-03-26. Location: San Diego, California. Minimum Experience: 10 years. Education: Master\'s Degree. Epsilon C5I ( a division of Epsilon Systems Solutions, is a 100 percent...SeniorFull timeContract workLocal areaRemote work$117.3k - $158.7k
...Join to apply for the Senior Software Engineer role at Tendo 1 year ago Be among the first 25 applicants Join to apply for the Senior Software Engineer role at Tendo Get AI-powered advice on this job and more exclusive features. We are looking for...SeniorFull timeTemporary workLocal areaFlexible hours- ...Faro in San Diego is looking for a Senior Software Engineer to lead feature development in a hybrid workplace. This role involves innovative problem-solving and mentoring peers while implementing best practices in a dynamic environment. The ideal candidate will have...SeniorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Nacogdoches, TX
- senior robotics software engineer Nacogdoches, TX
- software development engineer aws Nacogdoches, TX
- startup software engineer Nacogdoches, TX
- part time software developer remote Nacogdoches, TX
- senior software engineer remote Nacogdoches, TX
- software engineer Nacogdoches, TX
- real time software engineer Nacogdoches, TX
- federal - software developer Nacogdoches, TX
- junior software developer remote Nacogdoches, TX

