Software Engineer II
$81k - $97.5kInogen
Software Engineer 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 include: Designs, develops, and maintains embedded (firmware) on-device applications, cloud-based applications, or mobile applications Maintains and improves released software products and device applications Uses standard tools and processes for version control, configuration management and code quality Contributes to requirements definition at the functional level Participates in software code reviews/inspections Builds, integrates, troubleshoots, and debugs software and hardware components Generates required product development documentation including functional specifications and design documents Executes manual or automated tests for verification and validation of software applications Designs, codes, and validates software tools for use in the manufacturing of the product Works with software testers, patient support, manufacturing, and other cross-functional team members to resolve software issues Drives improvements to product and process quality Complies with all company policies and procedures Assists with any other duties as assigned Knowledge, skills, and abilities include: 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 include: Level ISoftware Engineer I - Bachelor in Engineering or related technical discipline, required0-3 years of experience in software design and testing, requiredEmbeddedIntermediate knowledge/proficiency in embedded software languages, such as C, C++, AssemblerCloud/MobileIntermediate knowledge/proficiency in Cloud technology (Azure or AWS) and languages like Python, PHP, JavascriptIntermediate knowledge/proficiency in tools for version control, configuration management and code qualityIntermediate knowledge/proficiency in ISO 9001, ISO 13485, IEC 62304 preferredA combination of training, education, and experience that is equivalent to the qualifications listed above and that provides the required knowledge, skills, and abilitiesMedical device manufacturing experience, preferred Level IISoftware Engineer II - Bachelor in Engineering or related technical discipline, required3-5 years of experience in software engineering, requiredEmbeddedAdvanced knowledge/proficiency in embedded software languages, such as C, C++, AssemblerCloud/MobileAdvanced knowledge/proficiency in Cloud technology (Azure or AWS) and languages like Python, PHP, JavascriptAdvanced knowledge/proficiency in cyber security conceptsAdvanced knowledge/proficiency in ISO 9001, ISO 13485, IEC 62304, requiredIntermediate knowledge of system architecture and design techniques, requiredA combination of training, education, and experience that is equivalent to the qualifications listed above and that provides the required knowledge, skills, and abilities Level IIISoftware Engineer III - Bachelor in Engineering or related technical discipline, requiredMS Engineering or PhD, preferred5-8 years of experience in software engineering, requiredAdvanced knowledge/proficiency in computer programming languages and design methodologiesAdvanced knowledge/proficiency in ISO 9001, ISO 13485, IEC 62304, requiredIntermediate knowledge of software development operationsIntermediate knowledge of software deployment strategiesA combination of training, education, and experience that is equivalent to the qualifications listed above and that provides the required knowledge, skills, and abilities Level IVSoftware Engineer IV - Bachelor in Engineering or related technical discipline, requiredMS Engineering or PhD, preferred8-10 years of experience in software engineering, requiredAdvanced knowledge/proficiency in computer programming languages and design methodologiesFull-stack software skillset, requiredAdvanced knowledge/proficiency in ISO 9001, ISO 13485, IEC 62304, ISO 14971 requiredAdvanced knowledge of software development operationsAdvanced knowledge of software deployment strategiesAdvanced knowledge of software deployment processes in the medical device industryA combination of training, education, and experience that is equivalent to the qualifications listed above and that provides the required knowledge, skills, and abilities Disclaimer The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified. Inogen assesses market data to ensure a competitive compensation package for our employees. The base salary for this position is expected to be between $81,000.00 and $97,500.00 annually. However, actual base salary if hired will be determined on an individualized basis and will be based on non-discriminatory factors, including as to individual skills, education, experience and market location. Our Benefits and Rewards: In addition to the expected base salary, this role is eligible to participate in Inogen's annual performance bonus incentive plan, highly competitive and company-sponsored benefits, and wellbeing programs rooted in our strong culture of excellence. As a valued member of our team, Inogen provides health, dental, and vision insurance, 401(k) plan plus employer contribution and match, and generous paid leaves such as vacation and sick leave, including paid volunteer time, that can support you and your family through moments that matter. Inogen is an Equal Employment Opportunity/Affirmative Action Employer - Underrepresented racial and ethnic groups/Females/Individuals with Disabilities/Protected Veterans. Inogen
$98.9k - $129.2k
Software Engineer In Test II Trusted Connectivity for AI-Powered Dominance. Everfox delivers trusted connectivity to protect the world's most critical environments and safeguard the sensitive data powering decision advantage. Built for mission-critical operations, Everfox...SuggestedPermanent employmentFor contractorsWork experience placementWork at officeLocal areaFlexible hours2 days per week3 days per week$68.9k - $131.1k
...accomplish air, space and missile defense missions. Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. Work with talented teams of engineers, architects, and leaders in an Agile environment. An ability to obtain and maintain a U.S....SuggestedFull timeTemporary workWork experience placementInternshipWork at officeRemote workRelocationFlexible hours$100.25k - $164.69k
...stable API contracts and collaboration with presentation-layer engineering teams Participate in platform modernization efforts,... ...Science or equivalent experience ~3+ years of professional software development experience building and maintaining backend systems...SuggestedContract workLocal area- ...many of the leading employers across the country. Feel free to check us out at Job Description Job Title:Web Developer - II Duration: 03+ months(duration extension depends on client business needs) Location: Plano, TX Shift Hours- 8 am-5pmShift Days...SuggestedFull timeMonday to FridayShift work
- ...the means to help you achieve your goals. JOB PURPOSE The Software Developer II is responsible for designing, developing, testing, implementing... ...• Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field; or an equivalent...SuggestedTemporary workImmediate startFlexible hours
- ...that drive their success. Summary We're looking for a Software Developer II for Miovision Technologies US, LLC to architect and... ...foreign education equivalent in Computer Science or Computer Engineering ~+ 3 years' experience in a software development role....Remote workFlexible hours
- Platform Engineer II Frisco, Texas Job Summary The Generative AI Engineer will be responsible for designing, developing, and deploying AI... ...The role involves collaborating closely with data scientists, software engineers, and business teams to create intelligent, context-...
- Collins Aerospace in Richardson, TX is seeking a Systems Engineer II to join the SDS SAOC SEIT team, focusing on mission-critical communications for national defense. You will work with experienced engineers to develop and test complex systems, applying model-based engineering...
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Remote jobFull timeWork at office$60 - $87 per hour
...Job Description Job Description About the Role We are seeking a Software Engineer II to develop and support full-stack applications for manufacturing and industrial technology environments. In this role, you will build scalable web applications, develop system integrations...Contract workTemporary workRemote work- ...Job Description Job Description Software Engineer II, EPM Principal Duties and Responsibilities The Software Engineer II will be responsible for the implementation, development, and support of Oracle EPM module technology solutions. This role requires strong...Work from homeFlexible hours
$60 - $87 per hour
...Job Description Job Description Job Title: Software Engineer II Job Description The Software Engineer II designs, develops, and maintains medium-sized and moderately complex software solutions that support data processing, transmission, and integration with enterprise...Contract workTemporary workWork at officeRemote work- Digital Realty seeks a Site Engineer II to join the Data Center Operations team at Richardson, TX. You will support 24x7 uptime of mission critical systems including electrical, mechanical, HVAC, UPS, and fire/life safety. You’ll develop and refine SOPs, manage CMMS work...
- RTX seeks a Systems Engineer II for its Infrastructure Environment Management Team in Richardson, TX. You will design, configure, and manage... ...I&T, and performance test environments, interfacing with software engineers and automating tasks with scripts. The role requires...
$68.9k - $131.1k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...more secure world. As a Systems Engineer II on our Infrastructure Environment Management... ..., configuring, and managing development, software Integration & Test (I&T), system I&T, and...Temporary workWork experience placementWork at officeRemote workFlexible hours$68.9k - $131.1k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...more secure world. As a Systems Engineer II on our Infrastructure Environment Management... ..., configuring, and managing development, software Integration & Test (I&T), system I&T, and...Temporary workWork at officeRemote workFlexible hours- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description -- At least 4 years of...Full time
- ...Innovative Signal Analysis (ISA) is seeking new engineering talent with an emphasis on signal analysis, real time algorithm development... ...offices in Richardson, TX & Aurora, CO. Work Description Software Engineers support the complete lifecycle of software intensive...Full timeContract work
- ...products. Our investors include Softbank, Amazon, Alibaba, Verizon, NTT DoCoMo, Qualcomm and PepsiCo. We’re looking for software engineers to join our growing team and help build the next generation of data-driven applications that bring intelligence to...Full timeWork at office
- ...process oriented services - unmatched by none. Job Description Required Skills ~ Minimum of 5+ years combined experience in Software Development and Software Testing ~ Must have worked on CMS (Content Management Systems) products mostly ~ Experience in...Full timeContract workTemporary work
- ...situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from... ...candidates to apply for future consideration. As a Software Engineer, you will... Contribute to the design, development,...Full timeImmediate start
- ...leverage durable, dependable hardware alongside state-of-the-art software and data collection to provide agencies with intelligent... ...Requirements Requirements: ~4+ years’ experience as a Software Engineer or Software Developer. ~ At least 1 years of experience in mobile...Full time
- ...program ~ Education assistance through MyQuest for Education Career advancement opportunities and so much more! DevSecOps Engineer II plays a critical role in implementing application solutions in Azure cloud. You will act as a subject matter expert in Cloud and...Full timeTemporary workPart timeWork experience placementFlexible hoursShift work3 days per week
- ...to 40% to client locations throughout the U.S. Special Skills: Position requires a Bachelor's Degree in Computer Science, Engineering or Related Field and five (5) years of experience. The aforementioned five (5) years of experience must be progressively...Full time
- ...Description Join the Enterprise Justice team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building scalable solutions that empower...Full time
$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...modes and their effects on systems Collaborate with hardware/software design teams to identify and resolve non-conformances...Full timeTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources...Full timeWork at officeShift work- Product Support EngineerAs a Product Support Engineer here at Honeywell, you will play a vital role in providing technical support for... ...Automation (IA) is a leading provider of integrated automation and software solutions, control systems, and services for the process...Permanent employmentTemporary workFlexible hours
$170k - $233k
...level innovative, compelling, coherent software solutions for our consumer, internal operations... ...preferred. Solid understanding of MS IIS preferred. Web UI development... ...S. in Computer Science or B.S. Software Engineering or B.A. in Computer Information Systems...Full timeLocal area- Please no 3rd party subcontracting inquiries Platform Software Engineer Location: Irving, TX - hybrid (open to Charlotte (NC) as well) Pay Range: 75-80/hr W2 (due to client rules we are unable to work with 3rd party subcontractors; all candidates must be able to work...Weekly payContract workTemporary workFor subcontractorVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer internship remote Plano, TX
- senior software engineer ruby on rails Plano, TX
- software developer positions Plano, TX
- agile software developer Plano, TX
- software engineer intern Plano, TX
- part time software developer Plano, TX
- software engineer internship Plano, TX
- entry level software engineer remote Plano, TX
- senior software engineer remote Plano, TX
- senior software design engineer Plano, TX



