Employment Opportunities

 

SonoSim is always looking for talented software engineers with C++ skills and experience developing consumer products. Please submit a cover letter and resume to jobs@sonosim.com, if interested in exploring possibilities with SonoSim.

Senior Full-Stack Web Engineer

Location: Santa Monica, CA
Status: Full-time position

SonoSim, Inc. is an energetic medical company that is profoundly changing how students and doctors learn ultrasound. We develop advanced simulation software fueled by the latest gaming technologies and design our own hardware to set it into motion. We cherish innovation and seek strong engineers that dare to help us advance medical training to the next level.

We are seeking a capable full-stack engineer to improve and expand our ecosystem of web services in the cloud and further develop our ever-expanding client-facing web code. The ideal candidate would be very well-versed in writing high quality JavaScript code, responsive UIs, and have good command of server-side technologies such as PHP, Django, or Node.js. We emphasize modern frameworks such as AngularJS, React, and Node.js/Express. The candidate should be a self-motivated individual, with strong communication skills, eager to work in a fast-paced, team-oriented, and friendly environment.

Job Description

  • Work in a collaborative team of software engineers, QA, designers and product managers to deliver a high-quality ultrasound training simulation product.
  • Collaborate with Sr. Graphic Designer, product owner and other team members to deliver high quality features and products on time.
  • Understand and empathize user needs and experience when interacting with product to develop new features and products in a sustainable direction.
  • Coordinate in-house development efforts with various outside vendors, consultants and contractors for multiple projects at once.
  • Understanding of Chromium-based apps targeting of multiple platforms from a single code base.
  • Write great code following industry best-practices and building new features at a rapid pace.
  • Maintain awareness, staying up-to-date, with new technologies, trends and consider which may be relevant to SonoSim.
  • Familiarity with Agile and continuous development.

Skills & Experience

  • 3+ years of software development experience in production environment
  • Strong command of programming best practices in HTML5/JavaScript/jQuery/CSS3 and common JS libraries such as React and Angular
  • Knowledge of backend development (LAMP, MEAN, Django)
  • Solid understanding of asynchronous programming
  • Ability to juggle multiple projects at once
  • Responsive Design, Bootstrap grid system and Mobile-First paradigms
  • Proficiency in RESTful API design, DOM manipulation, AJAX and cloud-based architecture and infrastructure
  • Familiarity with CloudFront, S3 and other AWS offerings a plus
  • Ability and enthusiasm for prototyping/creating from an initial brief
  • Software engineering background is a plus (PHP, Python, C#, C++, or Java)
  • Experience debugging cross-browser compatibility, unit testing and automated browser testing a plus
  • Familiarity with WebGL and Three.js is desirable
  • Outstanding reasoning, problem-solving, and troubleshooting skills
  • Experience with agile development methodologies and continuous integration in highly-interactive team environment
  • Strong interpersonal and communication skills

Education

  • BA/BS in Computer Science or related area, or equivalent work experience

Work Environment
SonoSim, Inc.’s office culture is casual in style and team member interaction, however fast-paced and often intense. Workflow is project driven and characterized by high levels of activity and team mobilization leading up to new product and version releases. Successful team members possess a general can-do, collaborative attitude helpful in navigating start-up day-to-day activities.

About SonoSim
SonoSim is an ultrasound training and diagnostic technology development company founded in January 2010. Our extended team comprises computer science engineers, physicians and other medical professionals, 3-D modelers, graphic designers, media specialists, technicians, education experts, and peripheral device designers and fabricators. SonoSim is a start-up company poised for rapid growth in the next 12-24 months.

If interested in applying, please send cover letter and resume to jobs@sonosim.com

back to top

 

Software Engineer (C++)

Location: Santa Monica, CA
Status: Full-time position

Located in the heart of Silicon Beach, SonoSim, Inc. is a dynamic and innovative start-up company dedicated to pushing medical simulation to the next level. Our products leverage a broad range of technologies from state-of-the-art graphics engines, custom hardware sensors, and advanced data processing to a growing ecosystem of services in the cloud. While we work hard and at a fast pace, we also offer a friendly environment characterized by teamwork, collaboration and camaraderie.

We are seeking an excellent senior software engineer to work on the next generation of our ultrasound simulation application. An ideal candidate for this position should be a self-motivated individual, seeking to work in a high-energy, team-oriented environment.

Job Description

  • Contribute to the development of an advanced code base that encapsulates the core functionality of SonoSim’s simulation technology written in modern C++.
  • Set a high bar for software quality with test-driven development, regular code profiling, and static analysis.
  • Expand the existing core functionality in C++ to support mobile and embedded systems.
  • Implement script and tools to streamline the development process and minimize the amount of boilerplate code that must be written by hand.
  • Write tools to automate tasks and improve efficiency.
  • Contribute to the integration of modern web technologies with a high-quality desktop application.
  • Maintain awareness of new technologies and consider which may be relevant to SonoSim.
  • Work in a collaborative team of software engineers, QA, and product managers.
  • Produce iterative releases every 2 weeks as part of our Scrum methodology.

Skills & Experience

  • 5+ years of software development experience.
  • Solid understanding of concurrency, multi-threading, and asynchronous programming.
  • Solid understanding of software design.
  • Mastery of modern principles of software engineering and software construction.
  • Knowledge of modern C++ and new features in C++11 and newer revisions of the language
  • Familiarity with template metaprogramming in C++.
  • Familiarity with web technologies is desirable.
  • Knowledge of cloud-based architecture and infrastructure is desirable.
  • Proven ability to write platform independent code in C++.
  • Experience developing application software on both Mac OS X and Windows.
  • Experience with mobile development is desirable.
  • Knowledge of the Linux environment and server-side technologies is a plus.
  • Outstanding reasoning, problem-solving, and troubleshooting skills.
  • Knowledge of Agile development methodologies.
  • Experience with Visual Studio, Xcode, Git, and Jira or other development and project management tools.
  • Knowledge of game development platforms such as Unity 3D or UDK is a plus.
  • Demonstrated ability to work effectively in a highly-interactive team environment.
  • Strong interpersonal and communication skills.

Education

  • B.S. in computer science, math, physics or related technical field.

Work Environment
SonoSim office culture is casual in style and team member interaction, however fast-paced and often intense. Workflow is project driven and characterized by high levels of activity and team mobilization leading up to new product and version releases. Successful team members possess strong communication skills and a general can-do, collaborative attitude helpful in navigating start-up day-to-day activities.

About SonoSim (www.sonosim.com)
SonoSim is dedicated to improving and transforming medical care by serving as a global leader in ultrasound education and training. With its staff of leading ultrasound educators, instructional designers, content editors, scientists, and software developers, SonoSim has created the easiest, most effective way to learn ultrasound: The SonoSim® Ultrasound Training Solution. SonoSim is a start-up company experiencing rapid growth.

If interested in applying, please send cover letter and resume to jobs@sonosim.com

back to top

 

DevOps Engineer

Location: Santa Monica, CA
Status: Full-time position

Located in the heart of Silicon Beach, SonoSim, Inc. is a dynamic and innovative start-up company dedicated to pushing medical simulation to the next level. Our products leverage a broad range of technologies from state-of-the-art graphics engines, custom hardware sensors, and advanced data processing to a growing ecosystem of services in the cloud. While we work hard and at a fast pace, we also offer a friendly environment characterized by teamwork, collaboration and camaraderie.

We are seeking an excellent DevOps engineer to automate various aspects of our software development and operational processes. An ideal candidate for this position should be a self-motivated individual, seeking to work in a high-energy, team-oriented environment.

Job Description

  • Expand the functionality of internal tools for the fulfillment of new orders and streamline the user interface.
  • Expand the implementation of a user management backend to support single sign-on functionality and improve integration with internal tools.
  • Implement web services to automate the creation of online orders.
  • Improve the integration of various web services with SalesForce.
  • Implement a bus-architecture to create a unified abstraction over a collection of separate web services with different responsibilities.
  • Contribute to the implementation and integration of various tools for programming and performing quality control on various hardware devices.
  • Implement tools to automate and simplify tasks related to QA.
  • Implement a system for managing unit tests, generate reports, and integrate it with the build system.
  • Support other teams by implementing tools and workflows to improve automation and decrease errors.
  • Implement tools to help the management of inventory and other assets.
  • Implement and adopt third party systems to create better troubleshooting tools and a knowledge base for customer support.

Skills & Experience

  • Strong knowledge of scripting and automation.
  • Proven experience with Python.
  • Knowledge of build systems and continuous integration (experience with Jenkins is preferred).
  • Knowledge of UI frameworks such as Qt.
  • Knowledge of Web development and ability to create responsive and usable forms is preferred.
  • Experience with SalesForce is a plus.
  • Knowledge of C++ is a plus.
  • Knowledge of AWS and the cloud is strongly preferred.
  • Ability to work with a diverse and multi-disciplinary team.
  • Ability to explain technical concepts clearly to non-technical members of the team.
  • Willingness to coach team members on how to use the software tools being developed.
  • Keen ability to listen to other team members and identify opportunity for improvement and automation.

Education

  • B.S in computer science or other relevant technical field is strongly preferred.

Skills & Experience
SonoSim office culture is casual in style and team member interaction, however fast-paced and often intense. Workflow is project driven and characterized by high levels of activity and team mobilization leading up to new product and version releases. Successful team members possess strong communication skills and a general can-do, collaborative attitude helpful in navigating start-up day-to-day activities.

About SonoSim (www.sonosim.com)
SonoSim is dedicated to improving and transforming medical care by serving as a global leader in ultrasound education and training. With its staff of leading ultrasound educators, instructional designers, content editors, scientists, and software developers, SonoSim has created the easiest, most effective way to learn ultrasound: The SonoSim® Ultrasound Training Solution. SonoSim is a start-up company experiencing rapid growth.

If interested in applying, please send cover letter and resume to jobs@sonosim.com

back to top

 

Sonographer

Location: Santa Monica, CA
Status: Full-time position

SonoSim is seeking an experienced sonographer with a comprehensive knowledge of anatomy. Candidates should be self-motivated individuals who enjoy working in a high-energy, team-oriented environment.

Essential Functions

  • Build ultrasound teaching cases with clinical subject matter experts
  • Review didactic material
  • Conduct ultrasound scans in various clinical environments
  • Export data to proprietary software
  • Integrate data into virtual body software
  • Prepare scanning environments and supplies

Skills and Experience

  • 5-10 years independent scanning experience in a hospital setting
  • ARDMS credentialed in
    • Abdomen (RDMS)*
    • OB/GYN (RDMS)*
  • Candidates with multiple specialties preferred, especially in:
    • MSK (RMSK), Breast/Small parts (RDMS), Vascular (RVT)
  • Excellent knowledge of anatomy
  • Strong interpersonal and communication skills
  • Tech savvy – able to rapidly grasp computer-based applications and technologies
  • Demonstrated ability to work in a fast-paced, team environment and adapt to change
  • Able to shift focus as tasks and priorities change
  • Willingness to learn and try new methods of using ultrasound knowledge and skill base
  • Basic understanding of 3D and 4D properties

Education

  • Formal ultrasound training from a certified program

About SonoSim (www.sonosim.com)
SonoSim is dedicated to improving and transforming medical care by serving as a global leader in ultrasound education and training. With its staff of ultrasound educators, instructional designers, content editors, scientists, and software developers; SonoSim has created the most effective and convenient way to learn ultrasound: The SonoSim® Ultrasound Training Solution. SonoSim, Inc. is a start-up company that is undergoing rapid growth.

If interested in applying, please send cover letter and resume to jobs@sonosim.com

back to top

 

Junior System Administrator

Location: Santa Monica, CA
Status: Full-time position

SonoSim, Inc. is a dynamic and highly innovative start-up company dedicated to pushing medical simulation to the next level. Our product line leverages a broad range of technologies from state-of-the-art game engines, custom hardware sensors, advanced data processing to a growing ecosystem of services in the cloud. While we work very hard and at an extremely fast pace, we also offer a friendly and exciting environment characterized by teamwork, collaboration and camaraderie. SonoSim is looking for an exceptional Junior Systems Administrator to support the IT needs of our core team and to help maintain our growing technology infrastructure. 

Required Technical Skills

  • Ability to support and troubleshoot problems on Windows and Mac
  • Comfort configuring and resolving common problems with network connectivity, internet connections, and WiFi
  • Ability to support common email clients
  • Proven ability to choose the right components and assemble new PCs from scratch
  • Ability to configure new computers, installing operating systems, and other common software
  • Good knowledge of Google Apps for Business
  • Understanding of security technologies and best-practices
  • Ability to create full system images using CloneZilla or other similar software
  • Familiarity with LDAP and Active Directory
  • Familiarity with backup systems (knowledge of Symantec Backup Exec is a plus)

Desirable Skills

  • Familiarity with the installation, configuration, and management of Web servers (Apache, Nginx)
  • Familiarity with NAS and SAN systems
  • Knowledge of virtualization platforms and containers, particularly VMware and Docker
  • Familiarity with Linux
  • Familiarity with AWS or other cloud platforms
  • Knowledge of scripting and automation (batch files, bash scripts, PowerShell, etc.)
  • Experience managing version control systems (Git, Perforce, BitBucket)
  • Understanding of software build systems, particularly with Jenkins
  • QuickBooks Server administration

Must-haves

  • Friendly attitude, humble approach, teamwork oriented
  • Strong sense of ownership – never blame, be solution focused
  • Expert juggler – nothing falls through the cracks on your watch!
  • Strong communicator – proactive transparency and follow through are key!
  • Proactive, independent yet team-based attitude, needing minimal supervision

Education

  • A 4-year degree from an accredited college or university is highly preferred

About SonoSim (www.sonosim.com)
SonoSim is dedicated to improving and transforming medical care by serving as a global leader in ultrasound education and training. With its staff of ultrasound educators, instructional designers, content editors, scientists, and software developers; SonoSim has created the most effective and convenient way to learn ultrasound: The SonoSim® Ultrasound Training Solution. SonoSim, Inc. is a start-up company that is undergoing rapid growth.

If interested in applying, please send cover letter and resume to jobs@sonosim.com

back to top

 

Product Marketing Manager

Location: Santa Monica, CA
Status: Full-time position

Located in the heart of Silicon Beach, SonoSim, Inc. is a dynamic and innovative start-up company dedicated to improving and transforming medical care by serving as a global leader in ultrasound education and training.

SonoSim is seeking an experienced Product Marketing Manager responsible for communicating the story of our products. You will be responsible for communicating how SonoSim products and services benefit medical professionals and improve patient care. You will work with company leaders to create marketing and messaging campaigns in support of new products and services. You will need to analyze and measure the efficacy of these campaigns and adjust strategies accordingly. While we work hard and at a fast pace, we also offer a friendly environment characterized by teamwork, collaboration, and camaraderie. Primary day-to-day office-based duties will be conducted out of Santa Monica, CA.

Job Description

  • Educate both internal and external stakeholders about our products, services, and their benefits.
  • Define and optimize the buyer journey as it relates to product usage and adoption.
  • Drive and coordinate the development of market launch strategies, product positioning statements, functional specifications, ad copy, web information, sales training information, and ensure they are disseminated to the appropriate parties.
  • Assist sales team to provide deeper knowledge of the product, including travel for sales training and trade shows.
  • Provide leadership in market analysis and develop and execute strategies and action plans to drive SonoSim sales.
  • Create demand generation plans for existing products and/or new technology. The plan may include programs that help switch market demand from a competitor’s products to ours.
  • Provide forecast for assigned products’ market demand and financial results that include sales revenue, market share, gross/net product margin, and promotional cost.
  • Manage development of Marketing and Product Positioning plans (product strategies, market opportunities, clinical needs, customer expectations, price points, competitive analysis, competing techniques, future trends, disruptive risks/opportunities)

Key Qualifications

  • Four years of integrated marketing experience at a media agency or within a brand environment including digital media marketing, social media marketing, platforms and products.
  • B2B and B2C marketing experience.
  • Experience attracting, curating, and supporting product communities across multiple digital platforms (web, tablet, phone).
  • In-depth understanding of organic search, PPC, social media marketing campaigns, and content engineering.
  • Robust interpersonal skills.
  • Strong oral and written communication skills, as well as demonstrated success as a product spokesperson.
  • Exceptional proposal writing and presentation skills.
  • Strong project management and leadership skills.
  • Demonstrated ability to synthesize complex issues into simple messages.
  • Demonstrated ability to work independently as well as with a team.
  • Working knowledge of Salesforce preferred.

Education

  • Bachelor’s Degree. Preferred areas of study include business, marketing, communication, sociology, or content engineering.

About SonoSim (www.sonosim.com)
SonoSim is dedicated to improving and transforming medical care by serving as a global leader in ultrasound education and training. With its staff of ultrasound educators, instructional designers, content editors, scientists, and software developers; SonoSim has created the most effective and convenient way to learn ultrasound: The SonoSim® Ultrasound Training Solution. SonoSim, Inc. is a start-up company that is undergoing rapid growth.

If interested in applying, please send cover letter and resume to jobs@sonosim.com

back to top