Senior Software Engineer
Cesna Recruitment
Job Description
Job Description
[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
$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
$193k - $290.1k
...San Diego, California, United States Software and Services The Device Services (DS) Infrastructure team is seeking a technical leader and senior-level software engineer to build the software systems that power how we test and validate Apple's products at scale. We manage...SeniorRemote workRelocation$117.3k - $158.7k
...We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically... ...Native software for a regulated industry. Additionally, the Senior Software Engineer will bring expertise in one or more technologies...SeniorFull timeTemporary workLocal areaFlexible hours- ...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
- Qualcomm Technologies, Inc. is seeking a modem software engineer to independently plan, design, implement, verify, validate and commercialize Wireless WAN modem air interface RAN technologies. You will work on Modem access stratum and RF SW design, optimizations and algorithms...Senior
$140k - $170k
...Senior Software Engineer The Mission: Do you want to build software that solves the world's most complex national security problems? At STR, we don't just write code; we bridge the gap between cutting-edge research and real-world mission success. You will join...SeniorFull timeLocal areaFlexible hoursNight shift$177.3k - $265.9k
...4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also... ...Entertainment, a wholly-owned subsidiary of Sony Group Corporation. Senior Software Engineer, Social Location: San Diego, CA (Rancho Bernardo) The...SeniorImmediate startRelocation$162.7k - $199.3k
...businesses. We are seeking an experienced Senior Full Stack Developer to design, develop,... ...Skills ~5+ years of professional software development experience ~ Expert... ...Bachelor's degree in Computer Science, Engineering, or equivalent practical experience Strong...SeniorDaily paidLocal area$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- Qualcomm in San Diego is hiring an individual for the Wireless WAN modem software engineering position. The candidate will design, implement, and verify modem software, collaborating with various engineering teams to create high-quality products. We require either a Master...Senior
$130.19k - $192k
...skilled in designing, implementing, and verifying wireless WAN modem technologies. This role requires a Master's degree in Electrical Engineering or related fields and involves working on multi-RAT modem implementations, design reviews, and collaborating with various teams...Senior- Qualcomm is seeking a skilled engineer to advance the research, design, and development of high-performance camera technologies and software in San Diego, California. The ideal candidate will hold a Master’s Degree in Electrical Engineering or related fields, and possess...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
- Senior Software Engineer 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...Senior
$116.9k - $175.3k
Company Qualcomm Innovation Center, Inc. Job Area Engineering Group, Engineering Group > Camera Software Engineering Overview Advance research, design, and development of advanced camera technologies and software, focusing on creating high-performance, secure camera systems...Senior- Senior Software Engineer - North Island California This is an onsite position. Primary Duties and Responsibilities Performs the work necessary to design, develop, document, test, integrate, and modify operating systems and application software for aviation training...Senior
$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$155k - $175k
G2 Software Systems, Inc. (G2) is seeking an experienced, innovative, and technically driven Senior Software Engineer to join our development team supporting mission‑critical defense programs. About the Role As a Senior Software Engineer at G2, you will serve as a key...SeniorFull time$100.5k - $153.25k
...in market‑released products, demonstrating skills in an agile software environment. A customer‑first approach is central to this role... ...software developer, as well as work alongside other software engineers to ensure a deep understanding of system requirements and capability...SeniorPermanent employmentContract workWork at officeImmediate start$124k - $187k
...Senior Software Engineer (Databricks) Job Description Overview CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission...SeniorFull timeWork from home$139.5k - $258.1k
Senior Software Engineer - SWE Program Tools San Diego, California, United States Software and Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store...SeniorWorldwideRelocation$181.1k - $318.4k
Senior Software Engineer - Messaging Identity Services Cupertino, California, United States Software and Services Ever wondered what turns an iMessage bubble blue? The IDS Server (Messaging Identity) team provides the identity and discovery backend services that power...SeniorRelocation$150k - $185k
...automated chemistry platform that integrates laboratory robotics, software, and AI to transform small-molecule synthesis and drug... ..., small biotechs, and AI labs. About the Role This is a senior, hands‑on engineering role on the Development team. You'll be building, not...SeniorShift work$124k - $187k
...Senior Software Engineer (Databricks) Job Description Overview: CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces.?Included in the S&P 500 Index, CoStar Group is on...SeniorFull timeWork from home- CoStar is seeking a Senior Software Engineer in San Diego who will drive the full-lifecycle development of their Analytics products. The ideal candidate has 7+ years of experience, solid knowledge in server-side languages, and expertise in AI-assisted workflows. The role...Senior
- Qualcomm Technologies, Inc. seeks a Senior Engineer for its Modem Power Software team in San Diego. You will design and optimize power management software for next-generation mobile platforms, including 6G modem technologies, collaborating with hardware and firmware teams...Senior
- CoStar Group, Inc. is looking for a Senior Software Engineer based in San Diego, California. In this role, you'll design and deploy scalable applications while collaborating closely with cross-functional teams. The position requires a Bachelor's Degree and over 7 years...Senior
$122.5k - $183.7k
Qualcomm is seeking a highly skilled Senior Engineer to join their Modem Power Software team in San Diego. In this role, you will design and optimize advanced power management software for next-generation mobile platforms, including 6th Generation modem technologies. The...Senior$150k - $215k
Vannevar is looking for a Senior Software Engineer in San Diego, California, to take ownership of technical roadmaps and lead product deployments in government-authorized environments. With a salary range of $150,000 - $215,000, the ideal candidate will have over 7 years...SeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer San Diego, CA
- software developer San Diego, CA
- software developer internship no experience San Diego, CA
- junior software developer San Diego, CA
- part time software developer remote San Diego, CA
- financial software developer San Diego, CA
- senior software engineer ruby on rails San Diego, CA
- software engineer amazon San Diego, CA
- senior software design engineer San Diego, CA
- software engineer part time San Diego, CA

