Software Design Engineer
3 days ago
Location: Merrimack, NH
About the Role:
We are seeking a highly skilled Principal C# Service Engineer to join our team at Intellectt Inc. As a key member of our engineering team, you will be responsible for designing, implementing, and delivering reliable, high-quality software solutions for complex medical devices.
Key Responsibilities:
- Design and implement C#.Net services to coordinate and control medical instrument activities like scheduling, inventory management, and error recovery.
- Collaborate with the chief architect on design tradeoffs of various approaches to determine appropriate solutions.
- Create, maintain, and review software project documents, including software development plans, software configuration plans, and detailed software design documents.
- Participate in software project risk analysis and hazard analysis.
- Drive software requirements with other members of the software team and proactively work to integrate with system requirements.
- Participate in Software Change Control Boards and participate in the investigation and resolution of software defects.
- Utilize software engineering best practices, including unit testing, integration testing, static analysis, code reviews, design reviews, and Doxygen documentation.
- Develop software within a Continuous Improvement development process and improve the process by recommending process improvements, software tools, and helper scripts.
- Work cooperatively within the software group and across disciplines to deliver projects on-time and on budget.
Qualifications:
- Bachelor's degree in computer science, electrical engineering, mathematics, or a related discipline (Master's degree preferred).
- 10 or more years of relevant experience developing software for complex instruments or devices that include motion control and fluidics.
- Demonstrated experience in designing and implementing C#.Net services to coordinate and control medical instrument activities like scheduling, inventory management, and error recovery.
- Understanding of revision control systems and issue tracking systems.
- Ability to work independently or in a team environment.
- Strong oral and written communication skills.
- Demonstrated experience in software development lifecycle (Agile, Spiral), object-oriented design methodology, and programming languages including Java and one of the following: C/C++, or C#.
- Design experience of software for hardware instruments/devices that include motion control interfaces.
- Experience with medical device regulatory standards such as 21 CFR Part 820, IEC 62304, and ISO 13485, including experience with system risk/hazard analysis.
- Experience with software configuration tools for source code control (CVS, SVN, Git), issue tracking (Mantis, Jira), requirements management (DOORS), code review tools (Code Collaborator, Crucible), and 3rd party project build tools.
- Demonstrated technical leadership skills.
- Creative/innovative, able to think on your feet and work within project schedules.
- Good organizational and multi-tasking skills.
- MS Project skills a plus.
- Software time and cost estimation experience a plus.
- SOA (Service Oriented Architecture), gRPC, Entity framework, Blazor, and ASP.Net are helpful skills.
-
Senior Software Engineer
1 day ago
Concord, New Hampshire, United States ATOM Full timeAbout ATOMATOM is a cutting-edge consulting firm that combines business acumen and technology expertise to deliver innovative solutions for our clients. We believe in building strong relationships with our clients and delivering results that exceed their expectations.Job SummaryWe are seeking a highly skilled and experienced Software Engineer to join our...
-
Mobile Software Engineer
6 days ago
Concord, New Hampshire, United States Fidelity Investments Full timeAbout the RoleFidelity Investments is seeking a skilled Mobile Software Engineer to join our team. As a key member of our Mobile Platform squad, you will be responsible for designing, developing, testing, deploying, maintaining, and improving our customer-facing software solutions.Key ResponsibilitiesApply strong Mobile (iOS/Android) development and testing...
-
Embedded Software Engineer
4 months ago
Concord, New Hampshire, United States Compass Inc Full timeExperience with embedded Linux Experience in the full software development life cycle using IEC Provide technical solutions of wide range of difficult software engineering problems. Evaluate systems/components and make recommendations for improvements and solutions. Leads in debug and test of integrated software using software and hardware tools as...
-
Senior Software Engineer
5 days ago
Concord, New Hampshire, United States Pyramid Consulting, Inc Full timeJob Opportunity for a Full Stack EngineerPyramid Consulting, Inc. is seeking a highly skilled Full Stack Engineer to join our team. This is a 12+ months contract opportunity with long-term potential.Key Responsibilities:Design and develop scalable backend systems using Java and Spring.Develop and maintain front-end applications using Angular.Work with...
-
Electrical Hardware Design Engineer
1 day ago
Concord, New Hampshire, United States P.A. Consulting Full timeAbout the RoleWe are seeking an experienced Electrical Engineer to join our US Engineering group, dedicated to the design of highly integrated electromechanical systems. As a key member of our team, you will partner with global clients across industries to develop innovative solutions to complex business challenges.Key ResponsibilitiesDesign, analyze, and...
-
Civil Engineer
1 day ago
Concord, New Hampshire, United States U.S. Army Corps of Engineers Full timeJob SummaryWe are seeking a highly skilled Civil Engineer to join our team at the U.S. Army Corps of Engineers. As a key member of our engineering team, you will be responsible for designing and developing civil engineering projects, including site features, construction projects, and infrastructure development.Key ResponsibilitiesDevelop and implement civil...
-
Senior Principal Software Engineer
3 days ago
Concord, New Hampshire, United States BAE Systems Full timeJob DescriptionAs a Senior Principal II Software Engineer in FAST Labs Engineering, you will have the opportunity to work on cutting-edge software development projects that push the boundaries of innovation. Our team collaborates across the enterprise to create advanced technology capabilities in areas such as advanced electronics, autonomy, cyber,...
-
Senior Java Software Engineer
5 days ago
Concord, New Hampshire, United States Quantum Dynamics Full timeSenior Java Software Engineer | Expertise in Java, Spring, and SQLQuantum Dynamics, a leading marketing technology company, is seeking a highly skilled Senior Java Software Engineer to join their agile team. As a key member of the team, you will be responsible for designing and implementing a new 3-tier architecture using Java, Spring, and SQL.Key...
-
Principal Software Engineer
2 weeks ago
Concord, New Hampshire, United States Elbit Systems Full timeJob DescriptionKey ResponsibilitiesDesign, implement, and deliver high-quality software for complex medical instruments, ensuring compliance with regulatory standards.Develop and maintain software project documents, including software development plans, configuration plans, and detailed design documents.Participate in risk analysis and hazard analysis,...
-
Lead Software Quality Engineer
3 weeks ago
Concord, New Hampshire, United States Fidelity Investments Full timeJob Overview:Position: Principal Software Engineer in TestLocation: HybridRole Purpose:As a Principal Software Engineer, you will focus on two main areas:Firstly, you will provide technical leadership in enhancing our client enablement strategy. Collaborating with a team of both technical and business-oriented professionals, your goal will be to refine and...
-
Senior Software Engineer
1 week ago
Concord, New Hampshire, United States WELLS FARGO BANK Full timeAbout this RoleWells Fargo is seeking a highly skilled Senior Software Engineer to join our consumer small business banking team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key ResponsibilitiesLead complex software development initiatives and deliverables within technical...
-
Senior Software Engineer
4 days ago
Concord, New Hampshire, United States Elbit Systems Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Elbit Systems. As a key member of our software development team, you will be responsible for designing, implementing, and delivering high-quality software for complex medical instruments.ResponsibilitiesDesign and develop reliable, high-quality software for medical...
-
FAST Labs Software Engineer II
4 weeks ago
Concord, New Hampshire, United States BAE Systems Full timeJob Description Because this role involves classified work in a closed area all work will need to be performed on site.Through research programs funded by science and technology R&D organizations within the U.S. Department of Defense, the research and development team in FAST Labs collaborate across the enterprise. On this team, you'll have the opportunity...
-
Principal FPGA Design Engineer
1 day ago
Concord, New Hampshire, United States BAE Systems USA Full timePrincipal FPGA Design EngineerWe are seeking a highly skilled Principal FPGA Design Engineer to join our team at BAE Systems USA. As a key member of our Electronic Systems division, you will play a critical role in designing and developing advanced technology capabilities in the areas of advanced electronics, autonomy, cyber, electronic warfare, and sensors...
-
Principal Software Engineer in Quality Assurance
2 weeks ago
Concord, New Hampshire, United States Fidelity Investments Full timeJob Description:Position Title – Senior Software Engineer in TestRole Objective:In the capacity of a Senior Software Engineer in Test, your primary focus will be on developing automated testing solutions for UI and/or ETL processes within robust systems. You will collaborate closely with Software Developers, Architects, and business stakeholders to convert...
-
Senior FPGA Design Engineer
2 days ago
Concord, New Hampshire, United States Trident Systems Full timeAbout the RoleWe are seeking a highly skilled FPGA Engineer to join our team at Trident Systems' Space Electronic Systems (SES) division. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge FPGA-based solutions for space applications.Key ResponsibilitiesDesign and implement FPGA-based systems using...
-
Principal Software Engineer
2 weeks ago
Concord, New Hampshire, United States Elbit Systems Full timeJob DescriptionKey ResponsibilitiesDesign, implement, and deliver high-quality software solutions for complex medical instruments, ensuring compliance with regulatory standards.Develop and maintain software project documents, including software development plans, configuration plans, and detailed design documents.Participate in risk analysis and hazard...
-
Software Engineering Expert
2 weeks ago
Concord, New Hampshire, United States Motion Recruitment Full timeAbout the RoleMotion Recruitment is seeking a highly skilled Software Engineer to join our client's team in Concord, CA. As a Software Engineer, you will be responsible for working with the brightest minds at one of the largest financial institutions in the world.Key ResponsibilitiesConsult on complex initiatives with broad impact and large-scale planning...
-
FAST Labs Sr. Principal Software Engineer
4 weeks ago
Concord, New Hampshire, United States BAE Systems Full timeJob Description This position is eligible for hybrid work format, a combination of on-site and remote work environments.Through research programs funded by science and technology R&D organizations within the U.S. Department of Defense, the research and development team in FAST LabsTM collaborate across the enterprise. On this team, you'll have the...
-
FAST Labs Lead Software Engineer
2 months ago
Concord, New Hampshire, United States BAE Systems Full timeJob Description FAST LabsTM is a world-class research and microelectronics production organization. Our vision, we secure the future through fearless innovation, fuels our curiosity, and propels our teams to take on 'never been done before' challenges. We believe how we work is just as important as what we work on, and we are guided by three key principles:...