LawrenceMARecruiter Since 2001
the smart solution for Lawrence jobs

Sr. Embedded Software Engineer

Company: NxStage Medical, Inc.
Location: Lawrence
Posted on: October 13, 2020

Job Description:

Requisition Number 17-0065 Title Sr. Embedded Software Engineer City Lawrence State MA Description Position Specific Information NxStage Medical, a Fresenius Company is on a mission to transform renal care. To do that, we continually seek the best-of-the-best to expand and improve our team of dedicated, innovative professionals. If you share our mission and are committed to improving the lives of renal patients, then we invite you to explore our career opportunities. Position Summary: This Sr. Embedded Software Engineer will play a key role in the software design, development, testing, and support of dialysis instruments at NxStage Medical. They will be collaborating with a diverse team of engineers and work in a dynamic and fast-paced environment. The ideal candidate will contribute at both the implementation and design levels, exhibiting outstanding verbal and written communication skills. Key Responsibilities: Design and implement software for embedded devices and systems from requirements to production and commercial launch Design, develop, code, test, and debug system software following internal design control SOPs Collaborate with a diverse team of engineers to solve complex problems Conduct code reviews, create and maintain requirements and specification documents Create and execute unit tests as part of software validation efforts Provide technical leadership for product design, development, integration, testing, and reliability improvements Support software Quality Assurance to meet the requirements of our internal Quality System, including specific requirements of GMPs, FDA QSR, IEC 62304, and ISO 9001 standards Support other software develop areas, including embedded processing / driver development, GUI development, algorithm development & implementation, alarm handling, Drive process and standards improvement efforts, provide mentoring to other software engineers PHYSICAL DEMANDS AND WORKING CONDITIONS: The physical demands and work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities. Requirements Education & Qualification: BS in Computer Science or Computer Engineering or equivalent in a technical/scientific field 5+ years of relevant software product development experience Requirements: Expert in embedded C software development A solid understanding of embedded software, including: interrupts, ADCs, I2C, SPI, clock management Experience with Real Time Operating Systems Experience with low level driver implementation and advanced analog/digital signal processing Experience developing and debugging software on embedded processors utilizing JTAG or similar Demonstrated ability to work independently and in small teams Strong analytical skills, with a desire to learn Desired Qualifications: Medical device or other safety critical device development Familiarity with FDA and international software development guidelines and standards Strong knowledge of project lifecycles, software development environments, and source control techniques Previous experience designing and troubleshooting circuit boards, board bring-up including hands-on troubleshooting (e.g., oscilloscope, logic analyzer) Comfortable working with electronics schematics Experience writing control loops, algorithm development FPGA/CPLD programming experience EO/AA Employer: Minorities/Females/Veterans/Disability/Sexual Orientation/Gender Identity On-line Send This Job to a Friend

Keywords: NxStage Medical, Inc., Lawrence , Sr. Embedded Software Engineer, IT / Software / Systems , Lawrence, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Software Engineer
Description: Join Hired and find your dream job as a Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll receive salary (more...)
Company: Hired
Location: Wenham
Posted on: 10/21/2020

Senior Software Engineer
Description: Join Hired and find your dream job as a Senior Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll receive (more...)
Company: Hired
Location: Revere
Posted on: 10/21/2020

React - Software Engineer
Description: Join Hired and find your dream job as a React - Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll receive (more...)
Company: Hired
Location: Newton Center
Posted on: 10/21/2020


IT Procurement and Vendor Manager
Description: Overview Public Consulting Group, Inc. PCG is a leading public sector solutions implementation and operations improvement firm that partners with health, education, and human services agencies to improve (more...)
Company: Public Consulting Group, Inc.
Location: Boston
Posted on: 10/21/2020

React - Software Engineer
Description: Join Hired and find your dream job as a React - Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll receive (more...)
Company: Hired
Location: Taunton
Posted on: 10/21/2020

Teller-Mobile
Description: Equal Employment Opportunity/M/F/disability/protected veteran statusDescription: We are searching for a Teller to join our Mobile Team This person must be able to travel to all branch locations as needed. (more...)
Company: Avidia Bank
Location: Hudson
Posted on: 10/21/2020

React - Software Engineer
Description: Join Hired and find your dream job as a React - Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll receive (more...)
Company: Hired
Location: Peabody
Posted on: 10/21/2020

Software Engineer
Description: Join Hired and find your dream job as a Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll receive salary (more...)
Company: Hired
Location: Plymouth
Posted on: 10/21/2020

React - Software Engineer
Description: Join Hired and find your dream job as a React - Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You''ll receive (more...)
Company: Hired
Location: Attleboro
Posted on: 10/21/2020

Software Engineer
Description: Join Hired and find your dream job as a Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll receive salary (more...)
Company: Hired
Location: Southborough
Posted on: 10/20/2020

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Lawrence RSS job feeds