Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

LanceSoft, Inc. · 8 hours ago

Software Engineer

LanceSoft, Inc. is focused on advancing the treatment of heart disease through breakthrough medical technologies. The Staff Software Engineer will be a critical contributor to building software applications for diagnostic and interventional cardiology devices, participating in all phases of the software lifecycle.

Information Technology
check
Growth Opportunities
check
H1B Sponsor Likelynote
Hiring Manager
Shravan kumar
linkedin

Responsibilities

Apply solid software design skills to develop medical devices to meet specific performance requirements and deliver on goals according to product development quality system. These activities include developing requirements specifications, design, implementation and testing of software and embedded software algorithms or/and general Linux applications and GUIs. These algorithms include real-time 3D location tracking, real-time 3D anatomical model creation and intracardiac signal visualization
As a team member, contribute significantly to completion of various project activities, from definition, identifying software functional requirements, implementation, code reviews, and final release according to medical device development processes
Create and implement software/test plans/protocols and generate test reports to ensure software/firmware design meets the specifications and quality system requirements
Work closely with cross-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product requirements, including safety, reliability and serviceability. Be creative and innovative in the product development process
Make, recommend or justify critical technical decisions in product design. The decision should be based on broad investigation and testing
Document and transfer developed solutions to manufacturing team for mass production and provide technical support and sustaining development in launch phase

Qualification

C++QtOpenGLLinuxObject-Oriented DesignMedical device experienceQuick learnerInterpersonal skillsProblem-solving skillsDocumentation skills

Required

B.S. in Computer Science or M.S+ (Preferred) in Computer Science
6+ years of software development or equivalent (e.g., 4+ years of Ph.D. research experience in Computer Science)
5+ years of Object-Oriented Design, C++ and Qt Programming Experiences on Linux platform
Strong experience in design and implementation of cutting-edge graphics techniques and detailed knowledge of graphics hardware such as OpenGL shader language, CUDA, Nvidia GPU programming, OpenGL 2D/3D texture mapping, CPU/GPU performance profiling and characterization, and other general stream programming techniques
Excellent knowledge and experience in computational geometry algorithms
Excellent knowledge and experience in developing multithreaded real-time applications
Excellent analytical and mathematical skills
Excellent interpersonal and problem-solving skills
Software development through full product lifecycle
Experience with creating and managing requirements and translating them into effective architectures and software design
An understanding of requirements for, and experience in medical device development
Excellent documentation skills (highly regulated development environment)

Preferred

Experience in medical device or defense industry; disciplined software engineering background; familiarity with regulated environments
Certifications/Education: Minimum: Bachelor's in Computer Science + 8 years experience; Preferred: Master's or PhD in Computer Science
Industry Experience: Medical or pharmaceutical preferred
Systems Used: Linux (Red Hat), C++, Qt framework
Personality Traits: Outspoken, self-driven, motivated, quick learner
GUI development experience: Qt/QML

Company

LanceSoft, Inc.

company-logo
Established in 2000, LanceSoft is a pioneer in delivering top-notch Global Workforce Solutions and IT Services to a diverse clientele.

H1B Sponsorship

LanceSoft, Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (55)
2024 (32)
2023 (23)
2022 (25)
2021 (60)
2020 (80)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Ram Karuppusamy
Chairman & CEO
linkedin
leader-logo
Simon Dealy
Chief Financial Officer
linkedin
Company data provided by crunchbase