smartrecruiters
Staff Software Engineer - Vision - New Platforms
Intuitive
Sunnyvale, USA
Full-time
Senior
Onsite
Discovered 1 months ago
Full Job Posting
Qualifications
- Bachelor's degree or above in Computer Science, Electrical Engineering, Computer Engineering, or a similar technical field.
- A minimum of 12 years of experience developing and supporting embedded systems, with significant focus on video, imaging, or vision systems (or 8 years with a Master's degree, or 5 years with a PhD).
- Fluent in designing and developing mission-critical, cross-platform code in C/C++ for embedded, real-time, Linux-based systems, including application-level and driver-level development for multi-core and multi-processor architectures.
- Deep familiarity with integrating cameras, image sensors, and vision processing pipelines into complex embedded architectures, including hardware, software, and algorithm interfaces.
- Demonstrated ability to debug and diagnose complex vision system issues through root cause investigation and close cross-functional collaboration with hardware and algorithms teams.
- Demonstrated ability to evaluate design trade-offs for embedded software architectures through detailed technical deep dives, proof-of-concept development, and rapid iteration.
- Direct experience with imaging devices – e.g., cameras, light sensors, video/graphics hardware – including sensor and camera bring-up, configuration, and integration.
- Fluent with image-processing concepts, camera pipeline video processing algorithms, and video processing frameworks.
- Working knowledge of Python or other scripting languages for diagnostics, automation, and test.
- Demonstrated experience and comfort with all phases of the product development lifecycle, including design, documentation, implementation, debug, verification, validation, and transfer to manufacturing.
- Knowledge of image-processing, CUDA, ML, and/or FPGA integration (e.g., Vivado and other FPGA development tools).
- Familiarity with communication protocols such as TCP/IP, CAN, and serialization protocols.
- Experience designing software products in a regulated industry or for mission-critical applications; comfort with concepts of design input, design output, traceability, risk analysis, and mitigations.
- Leadership of medical technology projects from inception through field validation to launch; strong understanding of the medical product ecosystem.
- Familiarity with rapid development and rapid prototyping tools.
- Demonstrated capacity to relate to and mentor all levels of employees.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Intuitive
Sr. Area Finance Manager
Bengaluru, IND
ManagerFull-time
Primary Function: The Senior Customer Finance Manager works closely with the capital sales force to provide customer finance solutions, customer consultation, coaching on selling financially, strategic territory planning
Discovered TodayView →
Sr Sales Strategy Analyst, US Key Accounts
Peachtree Corners, USA
SeniorFull-time
Discovered 2 days agoView →
Clinical Development Engineer - Advanced Energy
Sunnyvale, USA
MidFull-time
Discovered 2 days agoView →
Sr Financial Analyst, US & Canada Revenue Planning
Peachtree Corners, USA
SeniorFull-time
Discovered 2 days agoView →
Director, IT Sourcing & Category Management
Sunnyvale, USA
DirectorFull-time
Discovered 2 days agoView →
Sr. Area Finance Manager
Bengaluru, IND
Discovered TodayFull-time
Sr Sales Strategy Analyst, US Key Accounts
Peachtree Corners, USA
Discovered 2 days agoFull-time
Finance AI Analyst
Sunnyvale, USA
Discovered 2 days agoFull-time
Clinical Development Engineer - Advanced Energy
Sunnyvale, USA
Discovered 2 days agoFull-time
Sr Financial Analyst, US & Canada Revenue Planning
Peachtree Corners, USA
Discovered 2 days agoFull-time
Digital Workplace Enablement Lead
Sunnyvale, USA
Discovered 2 days agoFull-time
Director, IT Sourcing & Category Management
Sunnyvale, USA
Discovered 2 days agoFull-time
Finance Data Product Analyst — FPA
Sunnyvale, USA
Discovered 2 days agoFull-time