Software Engineer IV

at  Inogen

Plano, TX 75074, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 May, 2024Not Specified29 Feb, 20243 year(s) or aboveConflict Resolution,Communication SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB SUMMARY:

The primary responsibility of the Software Engineer is to design, release, and maintain software to support the manufacturing of Inogen’s respiratory medical devices. The Software Engineer is a key member of the Engineering team and participates in all product development phases. Key responsibilities include the design, implementation, testing, and modifying of Software components, software applications, components in a Digital Health ecosystem, and all related documentation as it pertains to medical device product development. The Software Engineer may also be assigned to focus their activities on existing product lines to make improvements to user experience, quality, reliability, cost, and efficiency in manufacturing. This individual must have strong technical skills complemented by great communications and teamwork qualities. Experience in medical device software development in a structured/regulated environment such as medical device development is required.
Responsibilities (Specific tasks, duties, essential functions of the job)

KNOWLEDGE, SKILLS, AND ABILITIES

  • Must have strong work ethic
  • Excellent oral and written communication skills required
  • Attention to detail with accurate and complete documentation
  • Effective conflict resolution
  • Analytical & problem-solving skills
  • Solutions-oriented problem solver
  • Versed in and able to effectively apply common root cause analysis tools
  • Excellent planning, communication, and organizational skills
  • Ability to effectively interface with different departments within the company
  • Self-motivated and capable of self-direction
  • Highly motivated and able to act as a key part of the Engineering team
    Qualifications (Experience and Education)

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

In addition to items listed for Software Engineer I, a Software Engineer II may also be responsible for the following:

  • Works with other engineers and leads parts of the design and implementation
  • Uses design patterns and frameworks to design mid-level software components
  • Conducts analysis of system design and integration
  • Analyzes third-party, off-the-shelf software
  • Determines and proposes alternate design approaches
  • Provides support to verification test teams as necessary to maintain good quality, including problem identification, analysis, and solution

In addition to items listed for Software Engineer II, a Software Engineer III may also be responsible for the following:

  • Responsible for software risk analysis of subcomponents within the system software design
  • Administrates Inogen’s EPDM system and all parts during the development phases until release to production
  • Mentors less experienced engineers
  • Reviews engineering artifacts and test reports for accuracy and completeness, following good documentation practices
  • Writes protocols for software system design verification and validation of Inogen product

In addition to items listed for Software Engineer III, a Software Engineer IV may also be responsible for the following:

  • Establishes organization standards for tools and processes for version control, configuration management and code quality
  • Suggests and implements process improvement initiatives
  • Responsible for system level design and system architecture decisions
  • Selects, implements, and maintains appropriate design tools for software design, test, and implementation
  • Participates in creating and maintaining budgets for projects and the SW department
  • Be financially responsible for purchases and expenses related to SW development tools and system


REQUIREMENT SUMMARY

Min:3.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Plano, TX 75074, USA