Yuxi Global Logo

Yuxi Global

Senior Software Application Engineer

Posted 3 Days Ago
Remote
Hiring Remotely in United States
Senior level
Remote
Hiring Remotely in United States
Senior level
The Senior Software Application Engineer designs software architecture, develops signal processing and UI/UX, manages applications, ensures regulatory compliance, and coordinates with vendors, all in the life sciences sector.
The summary above was generated by AI
Company Description

Veritas Automata, a Microsoft and CNCF Partner, is seeking a Senior Software Application Engineer to support one of our clients in the life sciences industry. This is an opportunity to work on innovative technology that improves patient outcomes and advances healthcare through regulated digital transformation.

Job Description

Position Overview:

This team member is responsible for the design of a front end user interface and back end digital signal processing chain, as well as the test cases for debugging the system and/or microcontroller firmware. This includes architecture design, project planning, coding, profiling code, debugging, testing, artifact tracking, and document generation under a quality management system that meets regulatory standards for medical device software development.

Essential Functions:

• Determines appropriate software architecture and design environment, problem definition, requirements creation, and implementation.

• Develops signal processing chains and machine learning algorithms for ultrasound signal classification.

• Develops UI/UX, Applications Programming Interfaces, as well as low level code for hardware interfaces.

• Develops and documents code in accordance with company coding standards.

• Follows company standard operating procedures (SOPs) to ensure regulatory compliance.

• Uses code repositories to track all software development.

• Uses code artifact tracking mechanisms to plan and execute work deliverables.

• Protect confidential information including software algorithms and implementations.

• Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas.

• Coordinate efforts between the company and consultants or vendors.

 

Qualifications

Skills and Qualifications:

•Experience in Life Sciences is highly desired

• Ability to program in scripting, high- and low-level languages, including Python, C#, C++, and C.

• Able to manage and distribute applications from a cloud backend.

• Knowledge of industry standards (IEC 62304, ISO 60601-1-4) strongly desired.

• Familiar with different software development lifecycles including agile and stage gate.

• Strong knowledge in object orientated programing, database experience, signal and slots, model view controller UI development and frameworks, and UI/UX best practices.

• Proficient in using Git, artifact tracking and product development software such as Jira.

• Knowledge to read and create UML diagrams.

• Ability to use pseudo code to convey algorithms to other team members.

• Knowledgeable about data types and structures including correct situational use.

• Cross platform development, including macOS, Windows, and Android.

• Familiar with and use best practices in debugging and documenting code.

• Understand toolchains and be able to describe memory maps and how to use profilers.

Required Education and Experience:

• B.S. in Computer Engineering, Computer Science, or equivalent.

• Minimum of seven years of experience (5 years with a M.S.) in developing software, including performing code reviews, source control, unit and system testing, artifact tracking and documentation generation.

Additional Information

Why Join Us

At Veritas Automata, we connect top engineering talent with clients who are transforming their industries. We provide opportunities to work on impactful, regulated technologies that make a difference in life sciences, healthcare, and beyond.

Additional Information 

Employment with Veritas Automata is on an at-will basis, meaning either the employee or the company may terminate the employment relationship at any time, with or without cause or advance notice.

Veritas Automata is committed to providing reasonable accommodations for qualified individuals with disabilities. If you require assistance or accommodation due to a disability, please contact [email protected].

Candidates must be legally authorized to work in the United States without sponsorship now or in the future. Employment is subject to verification.

We are an equal opportunity employer and prohibit discrimination and harassment of any kind. All employment decisions are based on business needs, job requirements, and qualifications without regard to race, color, religion, gender, sexual orientation, age, disability, or any other status protected by law.

 

Top Skills

C
C#
C++
Git
JIRA
Python
Uml

Similar Jobs

24 Days Ago
Remote
United States
186K-219K Annually
Senior level
186K-219K Annually
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design, implement, and deploy security solutions for Coinbase's apps. Collaborate with engineering teams, mentor junior engineers, and drive security initiatives.
Top Skills: AWSAzureGCPGoPython
11 Days Ago
Remote
United States
Senior level
Senior level
Cloud • Software • Database
Design and develop data management tools for scientific instruments, focusing on efficiency, resiliency, and agile development methodologies. Collaborate with teams and deliver high-quality products.
Top Skills: AWSAzureDockerGCPNode.jsPythonTypescript
4 Hours Ago
Remote or Hybrid
Santa Clara, CA, USA
164K-286K Annually
Senior level
164K-286K Annually
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Staff Software Engineer leads the development of applications, focusing on front-end development, database design, and mentoring team members, while integrating AI into workflows.
Top Skills: AIAngularJavaJavaScriptReactVue

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account