Senior Software Engineer – GUI
jj · Santa Clara
Job description
About the role
Johnson & Johnson, through its Auris Health subsidiary, is seeking a Senior Software Engineer to lead the development of safety‑critical graphical user interfaces for the Ottava Robotic System. The role combines advanced C++/Qt programming with close collaboration across design, clinical, and engineering teams.
Key responsibilities
- Design, develop, test, deploy, and maintain high‑quality C++ and QML code for multithreaded Qt applications.
- Lead the architecture and implementation of major GUI components from storyboards and wireframes.
- Conduct code reviews, mentor team members, and ensure compliance with medical device standards.
- Collaborate with designers, clinicians, product managers, and other engineering groups to deliver intuitive user experiences.
Required profile
- Master's degree in Computer Science or related field.
- At least 1 year of experience in GUI‑focused software engineering, preferably in medical devices.
- Proven ability to work in a Linux environment and manage project priorities.
Required skills
- C/C++ programming
- Qt/QML modular GUI development
- Front‑end frameworks and technologies
- Linux development environment
- Version control and CI tools (Git, Jenkins)
- Medical device development processes
- Prototyping and UI validation
What we offer
- Competitive salary range $187,075 – $196,428 per year
- Hybrid work model with telecommuting options
- Comprehensive benefits including medical, dental, vision, 401(k), and generous paid time off
- Eligibility for long‑term incentive programs and retirement plans
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 34 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 18 hours ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
jj
Santa Clara