Company Description
ViewRay Systems, Inc. is a privately held medical device company that designs, manufactures and markets the MRIdian A3i radiation therapy system. MRIdian A3i integrates MRI technology, radiation delivery, and our proprietary software to clearly see soft tissue, shape the dose to accommodate for changes in anatomy, and strike the target precisely using real-time targeting throughout the treatment. MRIdian A3i is sized to fit into standard radiation therapy vaults without the need to remove ceiling or walls. These capabilities allow MRIdian A3i to deliver radiation to the tumor accurately, while reducing the amount of radiation delivered to nearby healthy tissue, as compared to other radiation therapy treatments currently available. We believe this will lead to improved patient outcomes and reduced treatment-related side effects.
Job Description
ViewRay Systems is looking for a Senior Embedded Software Engineer to join the Control System team responsible for developing new products and improving existing ones. This person is expected to be responsible for well-designed and well-tested code, and to apply creative solutions to problems.
Viewray Systems Inc. develop and manufacture cancer conquering and lifesaving MR-guided radiotherapy systems. We are where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do and impact more than join something - you’ll add something. The Control System group ensures each device of the whole system been controlled and monitored smoothly as a whole. Join the Viewray Systems Control team responsible for ensuring the highest quality Control System at the heart of Viewray Systems Inc. products. The nature of the position requires the candidate to have excellent communication skills, strong technical and debugging skills, along with a drive to make a difference. You will be working in a fast-paced environment, interacting directly with software test engineers, project managers and other QA teams cross functionally.
Duties and Tasks:
• Designs, develops, tests and documents embedded system software for new and existing products.
• Ensure that the design is compliance with Company policies, and that software activities are appropriate for the design and maintenance of medical products.
• Writes and maintains software requirements and design related documentation.
• Works with Quality, Regulatory, Marketing and Manufacturing to ensure that designs meet technical, regulatory and manufacturing
• Works closely with other software, software QA, systems, and hardware engineers to integrate, debug, and test systems.
• Participate in product design reviews.
Basic Qualifications:
• Bachelor’s degree or Master’s degree in software engineering, or a related Science, Engineering field.
• 5+ years of job-related professional experience as a Software or embedded software development Engineer.
Knowledge, Skills and Abilities:
• Strong programming skills in C and/or C++
• Strong skill in Linux/Windows/RTOS software/firmware application development.
• Hands-on experience with embedded systems
• Experience on processors like ARM, TI, ST (or similar embedded system microcontrollers)
• Familiarity with communication systems like CAN, Ethernet protocols
• Good understanding of real time systems
• Detail oriented, with effective verbal and written communication skills
• Comfortable in implementing ideas from scratch, owning major application features, and taking responsibility for their maintenance and improvement over time.
• Experience participating in technical architecture decisions for complex products.
• Experience with Linux system and user level or kernel level debugging and diagnostics.
Preferred Qualifications:
• Knowledge of CAN, UART, I2C, SPI, Flash, EEPROM.
• Linux device driver development
• RTOS knowledge and experience
• Experience with Python/JS/Qt software development
• Self-learner, excellent interpersonal skills and ability to deliver work on tight deadlines.
• Creative thinker with the ability to multitask in fast paced environment.
• Regulatory industry like medical device industry working experience.
Job Type: Full-time
Compensation: Commensurate with experience
Work Location:
In person in Cleveland, OH: Relocate before starting work
Benefits:
ViewRay Systems, Inc. is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, creed, national origin, gender, age, sexual orientation, status as a protected disabled or Vietnam Era Veteran, disability, or any other legally protected status.
Job Type: Full-time
Work Location: In person, Oakwood Village, Ohio
...most intelligent community of Wealth Advisors on the planet, and were searching for a creative and detail-oriented Webinar & Podcast Producer to bring our live webinars and podcast series to life. This role will be essential in shaping compelling content that resonates...
...JOB DESCRIPTION FOR TEACHERS (CAREGIVERS): The L ead T eacher is responsible for formulating and implementing the curriculum... ...7. Will be able to work a flexible schedule.28. Will take care of school supply ordering.29. Will be able to work and handle...
...Summary of Position: The Senior Director, Clinical Research will provide direct oversight... ...and content of all clinical programs as well as the cross functional/organization processes... ...of clinical sections of IBs, INDs, NDA, health authority briefing packages, and...
**Job Type:** Per Diem**Time Type:** Part time**Work Shift:** Day (United States of America)**FLSA Status:** Non-Exempt**When you join the growing BILH team, you're not just taking a job, you're making a difference in people's lives.** Reporting to the Mind Body Research...
...you looking for a part-time seasonal job that lets you meet new people and make them smile? As an ice cream truck driver: Youll drive our ice cream truck around the greater Charlotte area! Youll visit neighborhoods, events, and more to hand out free ice cream to...