Senior Software Application Engineer

Posted 3 Days Ago
Hiring Remotely in United States
Remote
Senior level
Information Technology
The Role
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.
Summary Generated by Built In
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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Miami, Florida
140 Employees
Year Founded: 2005

What We Do

Yuxi Global (powered by Veritas Automata) is a leading people and technology force multiplier dedicated to empowering businesses in achieving their digital goals since 2005. We specialize in providing comprehensive solutions, including turnkey enterprise-grade application, managed development teams and strategic consulting via our Veritas Automata Services Team, tailored to meet the unique requirements of our clients. We are headquartered in the United States and operate with a robust team of over 150 skilled IT professionals located strategically in North and South America, including the United States, Colombia, Mexico, Brazil, and Costa Rica.

With a proven track record of success and nearly 100 clients we’ve partnered with, Yuxi Global has played a vital role in enabling numerous life science, transportation, manufacturing, and supply companies to advance their digital solutions. We leverage cutting-edge technologies utilizing Microsoft Azure/.Net, Node.js, React and UX/UI design to create impactful solutions that drive business growth and captivate your audiences.

Our team of experienced professionals works closely with clients to understand their specific needs and objectives. We collaborate to develop innovative strategies and deliver tailored software solutions that not only meet immediate requirements but also pave the way for long-term success.

At Yuxi Global, we are committed to delivering excellence in every project we undertake. We strive to establish strong partnerships with our clients, fostering open communication and transparency throughout the development process. Our goal is to provide exceptional value by delivering high-quality solutions, on time and within budget.

Partner with Yuxi Global (powered by Veritas Automata) to unlock the full potential of your digital product. Contact us today to discover how our expertise and comprehensive services can propel your business forward.

Similar Jobs

Coinbase Logo Coinbase

Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Remote
United States
186K-219K Annually

TetraScience Logo TetraScience

Senior Software Engineer

Cloud • Software • Database
Remote
United States

Applied Systems Logo Applied Systems

Consultant

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
65K-100K Annually

Pie Insurance Logo Pie Insurance

Manager, Premium Audit

Fintech • Insurance • Machine Learning • Other • Analytics • Financial Services • Automation
Easy Apply
Remote
United States
90K-115K Annually

Similar Companies Hiring

Turion Space Thumbnail
Software • Manufacturing • Information Technology • Hardware • Defense • Artificial Intelligence • Aerospace
Irvine, CA
126 Employees
Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
15 Employees
Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account