Senior Software Engineer
247Hire
In this role, you will have the opportunity to: MCP Server Integration: Collaborate with the AI engineering team to integrate an MCP server into a scientific research imaging application, implementing WebSocket-based communication to expose real-time instrument state as structured, tool-callable resources. Frontend Extension: Extend an Angular / TypeScript single-page application to support bidirectional messaging with external services, including reactive state management, surfacing live configuration as consumable context, and presenting externally-proposed changes for user approval before they are applied. Backend REST API Extension: Design and implement new REST API endpoints and WebSocket channels in a C++ backend service, including protocol introspection resources and parameter update endpoints, developed against an OpenAPI contract. AI-Assisted Development: Use AI-assisted coding tools (GitHub Copilot, agentic workflows) as a standard part of daily engineering practice to improve productivity and accelerate implementation. Cross-Functional Collaboration: Work directly with the AI engineering team and Product Owner on system architecture, backlog refinement, and acceptance criteria to ensure integration decisions meet product requirements and user safety constraints. Essential requirements Education: Bachelor's degree or higher in Computer Science, Software Engineering, or related engineering discipline. Experience: 5+ years of professional software development experience, with demonstrated delivery across multiple layers of a production software system. C++ proficiency: Hands‑on experience developing and extending C++ backend services, including REST API implementation, shared library design, and integration with dependency injection frameworks. TypeScript / Angular proficiency: Demonstrated experience building and extending Angular applications, including reactive state management (NgRx, NGXS, or equivalent), component integration, and service layer design. API and integration design: Experience designing or consuming REST APIs and WebSocket protocols, including OpenAPI specification and contract‑first development practices. Full-stack breadth: Ability to reason, navigate, and modify code across C++, TypeScript/Angular, and Python within the same product delivery cycle. AI tooling fluency: Actively uses AI-assisted coding tools (GitHub Copilot or equivalent) and is comfortable with agentic development workflows. Travel, Motor Vehicle Record & Physical/Environment Requirements: Minimal travel is expected for customer visits, field testing, or internal planning activities. Preferred background Scientific or instrument control software: Experience developing software that controls or monitors laboratory instruments, robotic systems, or other physical hardware where incorrect commands have real-world consequences. MCP or LLM tool integration: Familiarity with Model Context Protocol, LLM function‑calling, tool‑use architectures, or agent‑to‑agent orchestration patterns. #J-18808-Ljbffr
- ...Location: Hybrid, Exton, PA or Philadelphia. No sponsorship is offered for this role. Bentley Systems is seeking a talented Senior Software Engineer to become a valued member of our Digital Experience Engineering team. The primary focus will be developing modules...SeniorWork experience placementWorldwide
- 247Hire is seeking a skilled software developer to integrate an MCP server and enhance a scientific research imaging application. This role involves extending an Angular/TypeScript application and designing REST API endpoints in C++. The ideal candidate should have a Bachelor...Senior
- A technology solutions provider located in Chester County is looking for an experienced professional for API design and development. The role involves managing team technical activities, translating business needs into effective API designs, and participating in building...Senior
- Ethereum Technologies LLC is seeking an experienced Qlik Cloud Architect to lead enterprise transition initiatives on the Qlik Cloud platform. This role involves shaping the cloud analytics strategy and optimizing the ecosystem for performance and governance. Candidates...Senior
- A prominent technology firm in Exton, Pennsylvania, is seeking an experienced Qlik Cloud Architect to lead initiatives on the Qlik Cloud platform. The role involves shaping cloud analytics strategy and defining scalable architecture patterns. Candidates should have 10+ ...Senior
- BENTLEY SYSTEMS, INC. is seeking a Senior Software Engineer to join our Digital Experience Engineering team. This hybrid position, based in Exton, PA or Philadelphia, involves developing backend licensing services essential for our world-class products. Candidates should...Senior
- West Pharmaceutical Services is seeking a skilled individual to lead technical support for multilateral accounts. In this role, you'll bridge the gap between customers and West's technical functions, focusing on ensuring product compatibility and providing insights about...Senior
- A tech solutions firm in Exton, PA is seeking a Java Technical Lead. The ideal applicant will have over 9 years of Java/J2EE development experience and at least 3 years in a technical lead role. Responsibilities include defining processes, writing design documents, and ...SeniorLocal area
$185k - $220k
AtkinsRéalis is seeking a Manager of Building Structures in Exton, PA, to lead a high-performing structural engineering group. Ideal candidates should have a Bachelor's degree in Civil or Structural Engineering, 15+ years of structural engineering experience, and a Professional...Senior- AVK Tech Solutions Inc based in Exton, Pennsylvania, is looking for a skilled IT professional with a Bachelor's in computer science and over 5 years of experience. Ideal candidates should be proficient in programming languages like Python and Java, and have experience with...Senior
- Synopsys, Inc. is seeking a passionate software developer based in Exton, PA to enhance the ODTK product for space systems. You will design, develop, and test features while collaborating with experts and ensuring software quality. With a degree in a relevant field and...Senior
- A leading consulting firm in Pennsylvania is seeking a Lead Consultant specializing in Application Security with a minimum of 10 years of experience in IT security. The role requires proficiency in vulnerability scanning tools and the ability to manage customer relationships...Senior
- ...database, specifically Oracle (SQL - PL/SQL). Having good expertise in the design, development, coding, testing, and debugging of software. Responsible for team technical management in terms of grooming, helping, mentoring the team members in producing the things within...
$120k - $175k
A leading engineering firm in Exton, PA seeks a Senior Geostructural Engineer to enhance their MidAtlantic team. The ideal candidate will have extensive experience in geostructural engineering design and a strong foundation in soil mechanics and geotechnical engineering...Senior- Bowman Consulting is seeking a Bridge Design Engineer III to join our team in Exton, PA. This role involves executing complex transportation engineering tasks and developing sustainable solutions to enhance community livability. Successful candidates will possess a Bachelor...Senior
- CFC- Chatham Financial Corporation is looking for a Senior Data Solutions Engineer to lead technical projects within the Asset Platform division. You will design and deliver scalable data solutions and collaborate with engineering teams to drive analytics initiatives for...Senior
- A consulting engineering firm is seeking a Senior Geostructural Engineer to support and mentor a growing Mid-Atlantic team. The ideal candidate will have over 12 years of engineering consultancy experience, strong skills in geostructural design, and a passion for leadership...Senior
- A leading consulting firm in Exton, PA is seeking a Senior Civil Engineer to enhance their team through technical expertise and project management. The role involves overseeing civil engineering projects, maintaining client relationships, and leading a team. Candidates...Senior
$100k - $120k
...technology company located in Exton, PA is seeking a Sr Mechatronics Engineer. This role involves designing and analyzing mechanical systems... ...in machine design and be proficient in Solidworks and FEA software. This hybrid position offers a comprehensive benefits package and...Senior- Faro UK is seeking a Mechanical Engineer to design and analyze systems for their metrology products. This hybrid position requires strong proficiency in servo control system design and experience with machine design over a minimum of 5 years. Applicants should possess...Senior
- West Pharmaceutical Services, Inc is hiring a Senior Quality Engineer for its Exton, PA location. The role focuses on providing quality direction and managing multiple projects within the Quality Management System. You will be responsible for ensuring that regulatory compliance...Senior
$120k - $150k
...AMETEK is seeking a Senior Project Manager in Exton, PA. This role entails leading strategic New Product Development programs, coordinating... ...will have extensive experience in hardware, firmware, and software NPD, with a track record in program management. Additionally,...Senior$90k - $110k
All-Fill, Inc., based in Exton, Pennsylvania, is looking for a Mechanical Design Engineer. The ideal candidate will possess a bachelor's degree in Mechanical Engineering and have at least five years of machinery design experience. This full-time role involves designing...SeniorFull timeWork at officeMonday to Friday- Location: Exton, PA, US Philadelphia, PA, US Senior Developer, AICode Modernization Bentley Systems is seeking a talented Senior Developer... ...apps. The team will collaborate with, support and guide other software developers in the company around AI topics. The team reports...Senior
- A construction contractor is seeking a Civil Engineer (PE) to support complex heavy civil construction projects. The role involves technical design support, pre-construction planning, and field execution. Ideal candidates should have a Bachelor's degree in Civil or Structural...SeniorFor contractors
- Established consulting engineering firm is seeking a Senior Process Engineer. Responsibilities Lead process engineering elements for wastewater treatment projects spanning planning, design, construction, and operations. Develop the wastewater treatment area of the firm...SeniorContract work
- Kleinfelder is looking for a Senior Geotechnical Engineer / Project Manager based in Exton, PA. This role involves leading projects, mentoring staff, and collaborating with multidisciplinary teams. Key responsibilities include coordinating proposals, executing field explorations...Senior
- An engineering services firm seeks a Senior HVAC and Building Services Engineer in Exton, PA. Ideal candidates should have at least ten years of experience... ...codes, as well as proficiency in relevant design software, is mandatory. The role offers a full-time position with...SeniorFull time
- Liberty Personnel Services, Inc. is seeking a Senior Process Engineer to lead process engineering elements for wastewater treatment projects in Exton, Pennsylvania. The role involves planning, design, construction, and operational aspects of projects, supporting business...Senior
- A leading consulting firm is seeking a Senior Civil Engineer for its Exton, Pennsylvania office. This role focuses on project management and business development within the civil engineering sector, particularly in energy infrastructure and transportation. Candidates should...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!

