Remote
0
USD
/hr

5 remote Firmware contracts

Software Quality Engineer II (Remote)

3 days ago
RemoteMedtronic

Careers That Change Lives

The Software Quality Engineer II will drive high quality software through software design assurance engineering support to new product development and sustaining activities within the Medtronic Neuromodulation Pre-Market Quality organization. This includes evaluating and driving improvements in design, reliability and safety to ensure these are proactively designed into our products, that potential risks are analyzed and controlled, and that product/system performance is quantifiably predicted. This role may also have the opportunity to flex into the released-product space to support product performance monitoring, issue management, and continuation engineering support.

Neuromodulation therapies span the care continuum; from early interventional procedures to implantable surgical technologies that relieve pain, restore function and improve lives for our patients.

A Day in the Life

  • Develops, modifies, applies, and maintains standards for software systems quality operating methods, processes, and procedures.
  • Conducts evaluation of software systems activities including requirements, design, development, documentation, integration, test, verification and validation.
  • Defines appropriate measures to ensure product quality.
  • Develops overall operating criteria to ensure implementation of the software quality program according to project, process and contract requirements and objectives.
  • Ensures that projects and process control documentation are compliant with requirements, objectives and/or contracts.
  • Reviews software systems design, change specifications, and plans against contractual and/or process requirements.
  • Reviews include applicable specifications, materials, tools, techniques, and methodologies.
  • Provides or directs verification and validation of software system requirements, traceability, and testability.
  • Represent the Pre-Market Quality organization in the development of embedded firmware, application software, and digital health products. 
  • Performs and facilitates risk management, software risk analysis, fault tree analysis, failure trending and failure analysis.
  • Provide input to design/process development, design controls, test development, and design validation for achieving required levels of product safety and performance.
  • Develop and implement software quality plans and metrics and create compliant documentation in accordance with US FDA and medical devices software global regulations.
  • Must Have: Minimum Requirements

    To be considered for this role, please ensure the minimum requirements are evident on your resume.

    Bachelor’s Degree in Engineering, Science or technical field with 2+ years of work experience in Engineering and/or Quality, OR advanced degree in Engineering, Science or technical field with 0 years of work experience in Engineering and/or Quality.

    Nice to Have: Preferred Requirements

  • Strong understanding of voice of customer, software development, requirements analysis, risk management, software testing software reliability,
  • Experience working on projects using Agile SW development
  • Experience in the design, maintenance, or continuation engineering of software or software systems, including mobile applications
  • Knowledge of scripting languages and test automation
  • Experience with and knowledge of medical device standards including ISO 13485, ISO 14971 (risk mgmt.), 62304 (medical device SW), and 82304 (health care SW)
  • Demonstrated ability to work effectively and collaboratively in a team environment and build strong working relationships
  • Ability to work in a fast-paced environment; ability to work well under pressure and maintain positive, enthusiastic attitude
  • Strong written and oral communication skills (timely, clear, concise, accurate, conclusive, influential, targeted to audience), including presentation skills
  • Strong analytical skills and the ability to solve problems through analytical reasoning.
  • Design for Reliability and Manufacturability (DRM) certification
  • ASQ Certification in Quality or Reliability
  • About Medtronic
    Together, we can change healthcare worldwide. At Medtronic, we push the limits of what technology, therapies and services can do to help alleviate pain, restore health and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be.

    We want to accelerate and advance our ability to create meaningful innovations - but we will only succeed with the right people on our team. Let’s work together to address universal healthcare needs and improve patients’ lives. Help us shape the future.

    Physical Job Requirements

    The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers. Contact your manager or local HR to understand the Work Conditions and Physical requirements that may be specific to each role. (ADA-United States of America) Additional Information
  • Posting Date: Apr 27, 2021
  • Travel: No
  • Get new remote Firmware contracts sent to you every week.
    Subscribed to weekly Firmware alerts! 🎉

    Contract Software Engineer - C++, Embedded Software, Linux, Set Top Box

    1 day ago
    £300 - £450/dayRemoteOutside IR35Premier Group
    Industry: Telecommunications
    Job Title: Contract Software Engineer
    Type: Contract
    Location: United Kingdom
    Daily Rate: £300 - £450 per day depending on skillset and experience
    Duration: 3 Months, highly likely to be extended
    Work arrangement: Fully Remote
    Outside IR35


    A brand new excellent opportunity has arisen for a Contract Software Engineer to join a hugely successful and excellent Global Telecommunications company, who have a great reputation for producing high-tech niche technology and innovation at the leading edge of the broadcast and communications industry. The Contract Software Engineer will engage with an experienced cross-disciplinary staff to design and develop innovative consumer products to contribute to the software development life cycle of next generation user interfaces for the pay TV industry on set-top-boxes and consumer devices on a global scale.

    The daily rate on offer for the successful Contract Software Engineer is £300 - £450 per day, depending on experience .

    Full remote work is available. You must have the right to work in the UK with no restrictions. 
    This contract assignment is deemed and confirmed being  Outside IR35. The contract duration is for 3 months but this is highly likely to be extended. 


    Contract Software Engineer key skills:
  • Expert embedded systems knowledge. 
  • Set Top Box experience
  • Strong C and C++ programming skills
  • Embedded Linux
  • Understanding of Linux, tools, libraries, and open source software
  • Ability to work in both user and kernel space
  • Proven track record of success with embedded system development projects
  • Multi-threaded software development
  • Version control: Mercurial, GIT, SVN, JIRA etc.
  • Problem Solving – Strong problem solving/root-cause analysis skills.
  • Analytical Skills – Ability to understand and identify missing requirements and drive conversations with Product Owners to close any gaps.
  • Experience of working in an agile development environment.
  • Strong communication and interpersonal skills.
  •  
    Desirable nice to have skills:
  • App integrations e.g., Netflix, Amazon Prime
  • Experience working with set-top boxes under Linux environment
  • Digital TV technologies
  • GStreamer implementation and performance optimisation
  • Qt Framework
  • Automation – Experience developing end to end automated test cases, ideally using Python.
  • Knowledge of network protocols and stacks such as TCP, UDP, SNMP, IPv6, Gateway, L2 Switch, VLANs, etc.
  • STB technologies such as DVB, DVR/PVR, IPTV
  • Wide ranging experience including Hardware, Firmware, BSPs, bootloaders, Linux device drivers, Linux kernel development, middleware, and applications.
  •  

    Network Developer II

    18 days ago
    RemoteApex Systems

    Apex Systems is seeking a Network Developer for a large telecom client in Austin TX!

    Title: Network Developer II

    Location: Austin, TX (2 week rotation for on-site vs. remote work)

    3-month W2 Contract to Hire - benefits available and paid weekly during contract 

    *This Client cannot provide sponsorship at this time*

    REQUIRED SKILLS & TECHNOLOGIES:
    Python, OpenStack Administration, Linux Administration, SDWAN, Network Function Virtualization 

  • 2 years Software Development skills, 0-2 years Network Engineering Experience (Software Dev more important)
  • Demonstrated ability to manage and execute on multiple, critical projects simultaneously
  • Understanding of Ethernet, IP and TDM based networks and architectures
  • Understanding of routing protocols, network topologies and Metro Ethernet Forum (MEF) Technical Specifications, command line interface
  • Experience with scaled agile framework, roles, and philosophy
  • JOB SUMMARY

    A Network Developer II is responsible for developing, deploying and testing microservices, application and user interfaces, service templates and resource adapters (i.e. plugins) in our Service Engine platform.

    MAJOR DUTIES AND RESPONSIBILITIES

    Actively and consistently supports all efforts to simplify and enhance the customer experience

    The Network Developer II must be able to add new tests cases to internal test suite to test services and resource adapters to provide quality assurance.

    Develop microservices, APIs, service templates that define the services (Fiber Internet Access, ELine, etc.) that we provide to our customers. Develop resource adapters that act as firmware drivers to the Network Devices (Cisco, Juniper, ADVA, RAD, etc.) that support the services that we provide to our customers. Check in and review code, to our GIT source control repositories.

    Deploy code to our development, QA, Staging and Production servers using our continuous integration and deployment pipeline platform. Test new services are functioning as expected using our testing framework, and add new test cases to the test suite to continuously improve our quality assurance bar.

    Able to work in an Agile programming environment, and therefore its required to understand Agile sprints, standups, retrospectives, and planning sessions.

    Network Developer II

    1 month ago
    RemoteApex Life Sciences.

    Apex Systems is seeking a Network Developer for a large telecom client in Austin TX!

    If interested please send an updated resume with contact info to Caitlin at cnoffsinger@apexsystems.com and reference job #1137871.

    Title: Network Developer II

    Location: Austin, TX (2 week rotation for on-site vs. remote work)

    3-month W2 Contract to Hire - benefits available and paid weekly during contract 

    *This Client cannot provide sponsorship at this time*

    REQUIRED SKILLS & TECHNOLOGIES:
    Python, OpenStack Administration, Linux Administration, SDWAN, Network Function Virtualization 

  • 2 years Software Development skills, 0-2 years Network Engineering Experience (Software Dev more important)
  • Demonstrated ability to manage and execute on multiple, critical projects simultaneously
  • Understanding of Ethernet, IP and TDM based networks and architectures
  • Understanding of routing protocols, network topologies and Metro Ethernet Forum (MEF) Technical Specifications, command line interface
  • Experience with scaled agile framework, roles, and philosophy
  • JOB SUMMARY

    A Network Developer II is responsible for developing, deploying and testing microservices, application and user interfaces, service templates and resource adapters (i.e. plugins) in our Spectrum Enterprise Service Engine platform.

    MAJOR DUTIES AND RESPONSIBILITIES

    Actively and consistently supports all efforts to simplify and enhance the customer experience

    The Network Developer II must be able to add new tests cases to internal test suite to test services and resource adapters to provide quality assurance.

    Develop microservices, APIs, service templates that define the services (Fiber Internet Access, ELine, etc.) that we provide to our customers. Develop resource adapters that act as firmware drivers to the Network Devices (Cisco, Juniper, ADVA, RAD, etc.) that support the services that we provide to our customers. Check in and review code, to our GIT source control repositories.

    Deploy code to our development, QA, Staging and Production servers using our continuous integration and deployment pipeline platform. Test new services are functioning as expected using our testing framework, and add new test cases to the test suite to continuously improve our quality assurance bar.

    Able to work in an Agile programming environment, and therefore its required to understand Agile sprints, standups, retrospectives, and planning sessions.

    Virtualization/Citrix Engineer

    10 days ago
    RemoteKalven Technologies
    Job details
    Salary
    $79,233 - $146,643 a year
    Job Type
    Full-time
    Contract
    Number of hires for this role
    1
    Qualifications
      • Bachelor's (Preferred)

      • AWS: 3 years (Preferred)

    Full Job Description

    Job Description:

    • Maintain and administer all aspects of the company’s Citrix infrastructure - Xenapp/Xendesktop (4.5/5.0/6.0/7.6/7.15).*
    • Manage, monitor, and troubleshoot the physical server environment, including firmware and bios updates.*
    • Troubleshoot and work with various vendors to resolve issues with infrastructure components (Windows/Citrix/Cisco/HP).*
    • Manage, work, and resolve support issues assigned through the HelpDesk ticketing system.*
    • Basic understanding of Cloud infrastructure and Process. (Lambda, EC2, CloudWatch, Cloud Trail, etc)*
    • Experience with scripting languages. (PowerShell, Java, etc)*
    • Help improve and maintain the printing system.*
    • Provide timely response to system outages to mitigate service disruption to clients and the business.*
    • Develop, implement, and maintain streamlined processes while also providing the supporting documentation to accompany the processes.*
    • Create technical documentation for new and existing processes to aid with support during production and disaster recovery events.*
    • Provide after-hours on-call support for server infrastructure or application failures. This will require an on-call rotation with other IT resources.*

    Required Skills:

    • Citrix certification or equivalent work experience*
    • Experience in AWS (EC2, EBS, etc)*
    • Experience with Citrix XenApp*
    • Experience with Citrix XenServer*
    • Experience in Scripting languages (PowerShell, Lambda, API, etc)*
    • Windows server experience in regards to building, administering, and troubleshooting*
    • Strong Understanding of disaster recovery, backup, and restoration procedures*
    • Must possess strong written and verbal communication skills*
    • Flexible to work overtime as required*
    • Ability to participate in on-call rotation for after-hours support*

    Desired Skills

    • Experience with Citrix Provisioning Services*
    • Cisco UCS experience*
    • Experience with Citrix XenDesktop*
    • VMware Vsphere experience*
    • AWS Cloud Experience*

    Job Types: Full-time, Contract

    Pay: $79,233.00 - $146,643.00 per year

    Schedule:

    • 8 hour shift

    Education:

    • Bachelor's (Preferred)

    Experience:

    • AWS: 3 years (Preferred)

    Work Location:

    • Fully Remote