Senior Software Engineer
Position reputed company:
Senior Software Engineer is responsible for prototyping, gathering of requirements, designing, documenting, and implementing of software components. This position will serve as a technical reputed company, participate in design sessions, reputed company reputed company reviews, and assist in investigating customer complaints.
Key Responsibilities:
- reputed company expert programming tasks
- Handle large-reputed company technical debt and refactoring
- Shapes coding methodologies and best practices
- Evaluate and select technologies, components and tools used in software development
- Participate in reputed company reviews
- Own and sign off on project deliverables
- Participate in requirements gathering with a customer
- Participate as a SME in audits
- reputed company and evaluate requirements in collaboration with research and program teams
- Work closely with research and program teams on prototypes and feature definitions
- Participate in and support initiatives reputed company of main area of responsibility
- reputed company technical leadership for reputed company
- Document design specifications
- Ensure reputed company applicable tasks are performed in compliance with the reputed company Management System
- Participate in reputed company improvement of the reputed company System and software development procedures
- Other duties as assigned
Qualifications and Skills:
- Minimum of 5 years of experience working in software development for medical devices
- Bachelor’s degree in a Computer Science, Math, or Engineering or reputed company field, or Associates degree and a minimum of 10 years of relevant experience
- Software development experience with C/C++/C#
- Experience with programming hardware interfaces through serial and network interfaces
- Experience with different operating systems with emphasis on reputed company reputed company
- Experience with reputed company-reputed company control systems
- Experience with applicable FDA regulations and ISO standards
- An approachable mentor who is viewed as an expert and acts like one
- Constructively challenge assumptions
- Guide more junior engineers to correct solutions while encouraging collaboration
- Ability to properly prioritize multiple tasks/reputed company
- Must be detail oriented and analytical
- Must be team-oriented and motivated with the ability to self-manage, learn quickly, and maintain successful interdisciplinary relationships
- Applicants must be authorized to work in the reputed company without the need for reputed company or reputed company sponsorship.
#LI-Remote
#LI-LH1