Skip to main content

Software Engineering

Job DescriptionJob Description

Position Summary:

The Software Engineering will contribute directly to both software development and the required documentation under a design control process; assisting in tasks that include defining needs, requirements, and use cases, as well as identifying and documenting system hazards, failure modes and risk mitigation.

Essential Duties and Responsibilities:

  • Work with a cross-functional technical team composed of software engineers, hardware engineers and product designers.
  • Assist in developing and building the DeepView apps and tools along with the team of Software Engineers for various projects.
  • Provide support in troubleshooting for the application of the medical device with Biomedical Engineers and Software Development team for devices that are out in the field.
  • Assist in testing the DeepView apps and tools to help the team to improve the quality of the software system.
  • Assist the team with software configuration and DevOps tasks.
  • All other duties as assigned.

Qualifications:

Required education and experience:

  • Current or recently an undergraduate or graduate student enrolled in an accredited university.
  • Field of study in Computer Science, Software Engineering or other similar technical related fields.
  • Applied experience in software development

Knowledge, Skills and Abilities:

  • Knowledge of developing software for the full product lifecycle (software design, development, testing, production, and maintenance), preferably with medical device software.
  • Skilled in C#, C++ or other object-oriented .
  • Skilled in scripting such as Python, PowerShell, or Bash
  • Applicable knowledge in Web / Mobile development Framework such as Node.js, React and Vue.js,
  • Knowledge of OOP/OOD, .Net Framework, and WPF desktop application development.
  • Knowledge in any of the following is :
    1. GUI design implementation in the software based on a Linux system.
    2. Cloud services such as AWS, Google cloud or Azure.
    3. Software testing technologies such unit test framework, e.g. NUnit, MSTest, automation test framework e.g. Selenium, or automation CI/CD (continuous integration / delivery) framework.
    4. NoSQL database such Redis, DynamoDB or MongoDB.

Physical Requirements:

Prolonged periods of sitting at a desk and working on a computer.

Equal Employment Opportunity:

Spectral AI, Inc. is an equal opportunity and affirmative action employer. All applicants will be considered for employment without regard to , , ancestry, , , , , marital status, , , , , results of genetic testing, protected veteran status, or any other characteristic protected by applicable federal, state or local laws.

Software Engineering

Dallas, TX
Full time

Published on 04/05/2025

Share this job now