Senior Software Engineer
3 days ago
Job Description
Position Summary:
The candidate will participate in the design, development, testing, and support of next generation dialysis instruments at Fresenius Medical Care. They will be collaborating with a diverse team of cross-disciplinary engineers and work in a dynamic and fast-paced environment. The ideal candidate will contribute at the architecture, design, and implementation stages, exhibiting outstanding verbal and written communication skills.
Responsibilities:
-
Apply state-of-the-art methods in creating software systems for NxStage products; develop improvements to existing designs
-
Apply the principles of software configuration management, software life cycle, and software maintainability
-
Participate in multidisciplinary teams, including pairing with other engineers to solve complex problems
-
Investigate the feasibility of new projects, systems, or approaches
-
Create requirements and specification documents
-
Create and execute unit tests as part of software validation efforts
-
Provide technical support for product research, design & development, integration, and testing
-
Create product use cases, story boards, and interaction process flows; develop software architecture and code to support user interactions
-
Support usability testing and human factors engineering, including working with customers to create and refine robust user interfaces
-
Develop software in multiple levels / areas, including embedded processing / driver development, GUI development, algorithm development & implementation, alarm handling, connectivity, etc
-
Assist in debugging existing designs and in developing reliability improvements for the same
-
Follow Design Control SOPs for projects and programs, including following the software development lifecycle
-
Work with Quality Assurance to meet the requirements of our internal Quality System, including specific requirements of GMPs, FDA QSR, relevant IEC standards including 62304, and ISO 9001
Education & Qualification:
-
BS in Software Engineering, Electrical Engineering, or similar relevant discipline
-
7+ (5+ with master’s degree) years of experience in software product engineering and development with increasing responsibility
Requirements:
-
Ability to work independently or in small teams
-
Experience in all phases of the software development lifecycle
-
C and/ C++ Language Skills
-
Medical device or other safety critical device development.
-
Advanced analytical and design skills
-
Strong knowledge of project lifecycles, software development environments, and source control techniques
-
Experience with and knowledge pertaining to Real Time Operating Systems
-
Experience writing embedded device drivers
-
Experience developing and debugging software on embedded processors utilizing JTAG or similar debugging tools
EO/AA Employer: Minorities/Females/Veterans/Disability/Sexual Orientation/Gender Identity
Fresenius Medical Care North America maintains a drug-free workplace in accordance with applicable federal and state laws.
-
Software Engineer Specialist
1 day ago
Lawrence, Massachusetts, United States FRESENIUS MEDICAL CENTER Full timeJob OverviewFresenius Medical Center is a leading manufacturer of dialysis instruments, seeking an experienced Senior Software Engineer to join our team.Key ResponsibilitiesDesign and develop next-generation dialysis instrument software systems, utilizing state-of-the-art methods and techniques.Collaborate with cross-disciplinary teams to solve complex...
-
Senior Software Engineer
4 days ago
Lawrence, United States Alarm.com Full timeJob DescriptionJob DescriptionAs a Software Engineer at Alarm.com, you will work with a small team of full-stack developers who work on all server-side aspects of smart home security. Our mandate is broad and includes (and is not limited to) processing security events, provisioning equipment, monitoring station signaling, testing automation, and integrating...
-
Lawrence, United States Yaskawa Full timeOur culture of continuous improvement values hiring individuals that are looking for the opportunity to stretch their current talents and skills to the next level and beyond. If you are an Embedded Control Engineer/Embedded Software Engineer with in interest in renewable energy we may have the perfect opportunity for you. We are seeking an Embedded Control...
-
Software Engineer Intern
3 days ago
Lawrence, United States P1 Construction, LLC. Full timeJob DescriptionJob DescriptionP1 Construction is seeking a Software Engineer Intern for Summer 2025 in our Lawrence, Kansas office.Duration: Summer 2025 (with potential for extension)Interns are paid P1 employeesJoin our P1 Team!P1 Construction has grown into a national construction and solutions provider. P1 is a specialty subcontractor providing HVAC,...
-
Software Engineer Intern
1 day ago
Lawrence, United States P1 Construction, LLC. Full timeJob DescriptionJob DescriptionP1 Construction is seeking a Software Engineer Intern for Summer 2025 in our Lawrence, Kansas office.Duration: Summer 2025 (with potential for extension)Interns are paid P1 employeesJoin our P1 Team!P1 Construction has grown into a national construction and solutions provider. P1 is a specialty subcontractor providing HVAC,...
-
Senior Instrumentation and Controls Engineer
3 days ago
Lawrence, United States ECI Full timeJob DescriptionJob DescriptionDescription:Equipment & Controls, Inc. is a successful and innovative Emerson Impact Partner. ECI provides an entrepreneurial opportunity for each employee to achieve our common mission of Delivering Successful Customer Outcomes 100% of the Time. Our customer base includes oil and gas, chemical, power, food and beverage, mining...
-
Senior Instrumentation and Controls Engineer
4 days ago
Lawrence, United States ECI (Equipment & Controls Inc.) Full timeJob DescriptionJob DescriptionPlease apply directly at www.eci.us Equipment & Controls, Inc. is a successful and innovative Emerson Impact Partner. ECI provides an entrepreneurial opportunity for each employee to achieve our common mission of Delivering Successful Customer Outcomes 100% of the Time. Our customer base includes oil and gas, chemical, power,...
-
Embedded Control Engineer
4 days ago
Lawrence, United States Yaskawa America, Inc. - Drives & Motion Division Full timeOur culture of continuous improvement values hiring individuals that are looking for the opportunity to stretch their current talents and skills to the next level and beyond. If you are an Embedded Control Engineer/Embedded Software Engineer with in interest in renewable energy we may have the perfect opportunity for you.We are seeking an Embedded Control...
-
Embedded Control Engineer
4 days ago
Lawrence, United States Yaskawa America, Inc. - Drives & Motion Division Full timeOur culture of continuous improvement values hiring individuals that are looking for the opportunity to stretch their current talents and skills to the next level and beyond. If you are an Embedded Control Engineer/Embedded Software Engineer with in interest in renewable energy we may have the perfect opportunity for you.We are seeking an Embedded Control...
-
Electrical Controls Engineer
2 days ago
Lawrence Twp, United States ECi Software Solutions Full timeEquipment & Controls, Inc. is a successful and innovative Emerson Impact Partner. ECI provides an entrepreneurial opportunity for each employee to achieve our common mission of Delivering Successful Customer Outcomes 100% of the Time . Our customer base includes oil and gas, chemical, power, food and beverage, mining and metals, life sciences, pulp and...
-
Bridge Design Engineer
4 days ago
Lawrence, United States Professional Engineering Consultants Full timeAre you looking for a career path that provides an opportunity for you to reach your full potential? Do you enjoy being part of a team? PEC's team culture is built on our ability to solve problems through a collaborative process. We elevate each other by aligning personal strengths to professional development. Our engineers and staff do not just sit behind...
-
Senior Engineering Manager
3 days ago
Lawrence, Massachusetts, United States FRESENIUS MEDICAL CENTER Full timeAbout the RoleWe are looking for a talented Sr. Staff Engineer PDL to join our team at Fresenius Medical Care North America. In this role, you will be responsible for leading major product development and improvement projects as the technical lead and partnering with Product Management and the Project Management Office.As a Sr. Staff Engineer PDL, you will...
-
Transportation Senior Project Engineer
4 days ago
Lawrence, United States JEO Consulting Group Full timeJob DescriptionJob DescriptionCompany OverviewJEO is not your typical engineering firm. We have a welcoming, fun, and laid-back culture that encourages communication and collaboration where our greatest strength is our team members. If you value great work-life integration and work best in a relaxed, supportive, and inclusive environment, we may be the place...
-
Transportation Senior Project Engineer
1 day ago
Lawrence, United States JEO Consulting Group Full timeJob DescriptionJob DescriptionCompany OverviewJEO is not your typical engineering firm. We have a welcoming, fun, and laid-back culture that encourages communication and collaboration where our greatest strength is our team members. If you value great work-life integration and work best in a relaxed, supportive, and inclusive environment, we may be the place...
-
Engineering Project Manager Specialist
60 minutes ago
Lawrence, Massachusetts, United States JEO Consulting Group Full timeAbout the RoleWe are looking for a skilled Transportation Senior Project Manager to join our team at JEO Consulting Group. As a leading multidisciplinary firm, we strive to make a positive impact in the communities we serve.The ideal candidate will have extensive experience in municipal transportation projects and be able to provide expertise and services in...
-
Engineering CAD Design Technician
4 days ago
Lawrence, United States JEO Consulting Group Full timeJob DescriptionJob DescriptionCompany OverviewJEO is not your typical engineering firm. We have a welcoming, fun, and laid-back culture that encourages communication and collaboration where our greatest strength is our team members. If you value great work-life integration and work best in a relaxed, supportive, and inclusive environment, we may be the place...
-
Engineering CAD Design Technician
1 day ago
Lawrence, United States JEO Consulting Group Full timeJob DescriptionJob DescriptionCompany OverviewJEO is not your typical engineering firm. We have a welcoming, fun, and laid-back culture that encourages communication and collaboration where our greatest strength is our team members. If you value great work-life integration and work best in a relaxed, supportive, and inclusive environment, we may be the place...
-
Corporate Engineer
1 week ago
Lawrence, United States Symphony Search Full timeThis position is responsible for initiating, developing and implementing capital projects and processes that improve the facilities operation and support the strategic direction of the company. Provides technical expertise and engineering/maintenance services in the areas of process, packaging and system technology. Supports all Bakery facilities in the...
-
Corporate Engineer
1 week ago
Lawrence, United States Symphony Search Full timeThis position is responsible for initiating, developing and implementing capital projects and processes that improve the facilities operation and support the strategic direction of the company. Provides technical expertise and engineering/maintenance services in the areas of process, packaging and system technology. Supports all Bakery facilities in the...
-
Hydrology and Engineering Project Director
4 hours ago
Lawrence, Massachusetts, United States JEO Consulting Group Full timeJob OverviewJEO Consulting Group is seeking a highly skilled and experienced Senior Project Manager to lead our Water Resources Engineering Department in delivering exceptional results to our clients. As a key member of our team, you will be responsible for managing complex projects, developing strong relationships with clients and internal stakeholders, and...