Software Quality Assurance Manager
Software Engineering Manager Job 17 miles from Taunton
Be part of a dynamic team that is using nanotechnology to enable routine, accurate, cost-effective analysis of genomic structural variation, in support of our mission of elucidating the genetic underpinnings of disease, increasing diagnostic yield, and ultimately improving patient outcomes. Nabsys is the pioneer in high-definition electronic genome mapping.
Headquartered in Providence, RI, Nabsys uses proprietary electronic nanodetectors to analyze long DNA molecules traveling at high velocity.
Today Nabsys stands at the threshold of a new era in genomics with the introduction of the OhmX platform. This groundbreaking technology empowers us to map human genomes at an unprecedented scale. Building on our expertise, we're once again setting our sights on the whole-genome mapping market, with a renewed focus on the human genome.
Title: Software QA Manager
Nature of Role:
The ideal candidate will have the opportunity to build a highly cross-functional software test and QA team from the ground up. You will be responsible for developing test plans, executing on those plans, taking ownership for software releases, both internal, and external, across multiple software projects and groups, and release high quality software to our customers. You will be a hands-on software test engineer who will also be hiring to build the test/QA team that you will be managing. You will work closely with our development team to understand the requirements for all new features implemented. You will contribute to our ISO9001 compliance, ensuring traceability and documented processes throughout the software groups and test activities. Our software spans internal research projects, customer-facing Windows analysis systems, Linux applications, and Google cloud hosted software applications.
This position reports to the Senior Director of Software Engineering.
Responsibilities:
Develop and maintain software test plans, working closely with developers during the requirements phase to ensure proper testability and traceability throughout the software development process
Take ownership of, and improve upon, our automated nightly regression testing
Responsible for software releases, including release notes and related documentation
Perform analysis of testing results, displaying as a dashboard, showing system performance as compared to previous release baseline performance
Incorporate ISO9001 standards and policies into the software group
Build and manage a test/QA team
Hands-on testing of various software features
Triage user issues and review bugs
Requirements:
Experienced with Bug/feature tracking systems, automation tools, scripting, dashboards
Comfortable working across various software groups in a biotech centric company
Familiar with testing software in both Linux and Windows operating systems
Experience testing software written in python, C#/C++, Angular.js, html
Experience testing cloud-hosted software
Bachelor's Degree from an accredited four-year college or university
5+ years of relevant work experience
Domain experience in DNA-related analysis technologies or genomics is a plus
Compensation:
Competitive salary and bonus structure
Equity stake
Benefits include health, dental, vision, 401(k) plan with 50% match up to 6% of base salary, unlimited vacation, life insurance
Software Engineering Manager
Software Engineering Manager Job 30 miles from Taunton
Plymouth Rock Assurance is looking for a talented and motivated Software Engineering Manager who will lead a team of highly technical full stack Java Developers to design, develop, support and implement industry leading eBusiness applications for home owners and umbrella insurance. This person will lead inception/iteration planning meetings, oversee feasibility research and lead collaboration and strategy alignment by working cross-functionally. In addition, this person will serve as the anchor of the team by mentoring Senior Engineers, providing technical leadership, resolving technical issues and promoting a spirit of collegiality and partnership across the firm.
Essential Functions and Responsibilities:
Apply engineering standards and methodologies in order to analyze, design, develop, deploy and support software solutions to drive strong performance and high availability and exceed customer expectations.
Oversee source code and unit test case development.
Work with Business Analysts to understand requirements and translate to design.
Establish, aggregate, and share team standards and best practices across the department.
Coach and mentor employees to deliver continuous improvement and develop their professional skills and capabilities.
Functional/system integration testing support.
Plan and direct activities with the team and stakeholders to maximize technological productivity.
Architecture and design reviews.
Assess problems and solutions to contribute technical alternatives.
Impact analysis and component design.
Set clear expectations and create a positive work environment based on accountability, in collaboration with the engineering and management teams.
System/application architecture.
Develop guidelines and standards.
Support production as needed and meet development schedules.
Help the team scale effectively: identify, recruit, interview, and hire new engineers.
Qualifications and Education:
Bachelor's or Master's degree (preferred) in Computer Science or related field.
10+ years of professional experience and expert skills in JAVA/J2EE, Object oriented software design and development, Design Patterns, XML, and SQL.
Minimum 5 years of experience in Web application design and development.
Minimum 5 years development experience in Java/J2EE technologies.
Minimum 3 years of experience leading other Developers.
Self-motivated and directed, with the ability to effectively prioritize and execute tasks in a high-pressure environment.
A strong understanding of non-functional requirements (performance, scalability, maintainability, security).
Excellent design skills (class diagrams, sequence diagrams, activity diagrams, etc.)
Leadership and cross-communication skills to work with other domains/teams.
Desirable knowledge includes P&C Insurance industry, JBOSS, ESB (Mule), modern JavaScript libraries such as JQuery, AJAX, JUnit, Spring MVC, Angular, Web Services, Amazon Web Services, Kubernetes, Dev Ops and Jira.
Java Certifications (developer, web component, and architect) preferred.
Knowledge of IT concepts, strategies and methodologies.
Thorough understanding of layered systems architectures and layered solutions and designs.
Knowledge of diverse technologies and new technical architecture principles and concepts.
Highly proficient in software engineering languages and tools; ability to develop on multiple platforms.
Thorough knowledge of a business function(s) and IT industry business issues, extensive knowledge of business operations, strategies and objectives.
Strong communication, facilitation and consensus building skills.
Perks and Benefits
4 weeks accrued paid time off + 9 paid national holidays per year
Free onsite gym at our Boston Location
Tuition Reimbursement
Low cost and excellent coverage health insurance options that start on Day 1 (medical, dental, vision)
Robust health and wellness program and fitness reimbursements
Auto and home insurance discounts
Matching gift opportunities
Annual 401(k) Employer Contribution (up to 7.5% of your base salary)
Various Paid Family leave options including Paid Parental Leave
Resources to promote Professional Development (LinkedIn Learning and licensure assistance)
Convenient location directly across from South Station and Pre-Tax Commuter Benefits
About the Company
The Plymouth Rock Company and its affiliated group of companies write and manage over $2 billion in personal and commercial auto and homeowner's insurance throughout the Northeast and mid-Atlantic, where we have built an unparalleled reputation for service. We continuously invest in technology, our employees thrive in our empowering environment, and our customers are among the most loyal in the industry. The Plymouth Rock group of companies employs more than 1,900 people and is headquartered in Boston, Massachusetts. Plymouth Rock Assurance Corporation holds an A.M. Best rating of “A-/Excellent”.
Principal, Corporate Development Finance
Software Engineering Manager Job 46 miles from Taunton
THE ROLE:
Entegris is seeking a Principal, Corporate Development Finance to join the Corporate Finance, Planning and Analysis (FP&A) team, based at our headquarters in Billerica, MA.
This position provides an exciting opportunity for the successful new hire to join a customer-driven and values-based organization that is well positioned within rapidly growing industries. This is a unique role that will provide direct access to executive leadership and the opportunity to influence the Company's growth strategy. The successful candidate will collaborate with a broad cross-section of the organization.
This position will report to the Vice President, Corporate Finance, Planning and Analysis (FP&A). The role will also be the business partner to the Senior Vice President of Corporate Development.
WHAT YOU'LL DO:
Continuously improve financial valuation methodology and models to ensure robust evaluation of M&A and divestiture opportunities. Lead and/or oversee the modeling (in partnership with the divisions) of specific opportunities.
Provide insights and analytics related to the evaluation of financial statements and forecasts for potential opportunities.
Participate in due diligence as needed.
Monitor and report on the post-deal performance relative to the acquisition model.
Support integration activities as needed, including the financial realization of synergies.
Lead and/or support special projects as assigned by executive management.
WHAT WE SEEK:
Undergraduate Finance and/or MBA degree
Experience in Consulting, Investment Banking or Corporate Development desired
Prior experience with M&A processes and related valuation methods
FP&A experience within a high growth/tech business unit
Strong experience around valuation concepts and methods
Ability to assess risk, perform scenario analysis and make recommendations; Strong problem solving and troubleshooting skills with the ability to exercise mature judgment
Ability to effectively communicate recommendations to Sr. Management in formal and informal settings
Strong oral and written communication skills, including presentation skills (MS PowerPoint) and Business Intelligence applications
Strong track record of beinga dynamic and self-starting individual who is able to work independently or as part of a team with minimal guidance and direction
A highly collaborative individual capable of working effectively with global colleagues with diverse experiences
Ability to work under tight deadlines in a fast-paced, dynamic global environment where absolute accuracy is expected
Experience working in a global business environment, and the ability to work effectively across borders and cultures
Ability to travel as necessary to support business development activities
WHY WORK AT ENTEGRIS?
Lead. Inspire. Innovate. Define Your Future.
Not everyone who works for a global company shares the same background, experiences and perspectives. We leverage the differences of our employees to bring new ideas to the table. Every employee throughout the company is encouraged to share input on projects and initiatives. Our decision-making process is truly a collaborative effort as we realize there are leaders at every level of the organization. We put our values at the core of how we operate as an organization - not just when it's convenient, but in a lasting and meaningful way. We want the time and energy you spend here to have a positive impact on your life inside and outside of the office.
WHAT WE OFFER:
At Entegris, we invest in providing opportunity to our employees and promote from within. The new hire in this role will have the potential to grow and create relationships across the organization and be recognized for demonstrated success and adherence to company PACE values.
Our total rewards package goes above and beyond just a paycheck. Whether you're looking to build your career, improve your health, or protect your wealth, we offer generous benefits to help you achieve your goals.
Compensation: $124,000-$165,000 a year range with actual pay dependent on candidate overall skills for the role
Annual Bonus Eligible
Generous 401(K) plan with an impressive employer match
Excellent health, dental and vision insurance packages to fit your needs
Flexible work schedule and 11 paid holidays a year
Paid time off (PTO) policy that empowers you to take the time you need to recharge
Education assistance to support your learning journey
Values-driven culture with colleagues that rally around People, Accountability, Creativity and Excellence.
Company anticipates the application window closing approximately 5 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require Company to shorten or extend the application window.
Entegris does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need Entegris immigration sponsorship (e.g., H1B, TN, STEM OPT, etc.) now or in the future.
At Entegris we are committed to providing equal opportunity to all employees and applicants. Our policy is to recruit, hire, train, and reward employees for their individual abilities, achievements, and experience without regard to race, color, religion, sexual orientation, age, national origin, disability, marital or military status.
Engineering Manager
Software Engineering Manager Job 6 miles from Taunton
Responsibilities:
Review 100+MW solar project drawings at the 30%, 60% and 90% design levels to ensure compliance and feasibility
Liaison between engineering and construction teams
Provide technical guidance during project pursuits
Review initial project contracts, resolving specification and scheduling issues
Assist in the development of project and proposal preparation
Additional duties as determined by Executives
Requirements:
5+ years renewable energy engineering experience
Strong knowledge of electrical and site and civil construction
Full knowledge and understanding of contracts; general requirements, general conditions, plans, specs, addendums, etc.
Ability to write proposal and complete estimate without guidance
Computer skills: Microsoft Word, Excel, Outlook, Adobe programs
Preferred Extras:
Bachelor's Degree in Electrical Engineering
Performance Engineering Manager
Software Engineering Manager Job 30 miles from Taunton
At Moviri, Inc., we're all about performance. We are an IT consulting company that provides solutions to enterprise customers on a global scale. Our mission is to help IT-intensive organizations effectively manage their infrastructures (cloud and on-premise) and operations, and run their businesses with a focus on performance and security. We are an established, dynamic and growing company with a passion for innovation and a commitment to delivering exceptional results for our clients. We love what we do. We work hard and have fun while doing so, which is essential to our company startup culture.
About the Role:
Moviri is seeking a highly motivated and experienced Manager to join our growing team in Boston. As a manager, you will play a critical role in developing business, leading client engagements, developing our offering and delivering innovative IT solutions, and contributing to the growth of our practice. You will work closely with clients to understand their challenges, assess their IT environments and operations, develop and implement strategies for performance optimization and growth. This role requires a deep understanding of cloud technologies, cost optimization principles, and FinOps best practices, as well as strong consulting, communication, and team leadership skills. You will also be responsible for managing and mentoring a local team of consultants.
The Manager will be located in our Boston office (hybrid scheme). The job responsibilities will primarily include:
Responsibilities:
Play a central role in developing business and drive top-line growth
Lead and manage client engagements and project teams, including project planning, execution, and delivery.
Conduct cloud cost assessments and identify opportunities for optimization.
Develop and implement IT cost optimization strategies and solutions.
Design and implement FinOps frameworks and processes.
Provide expert guidance and training to clients on IT best practices.
Collaborate with internal teams to develop and improve Moviri's consulting methodologies and solutions.
Contribute to business development activities, including preparing proposals and client presentations.
Manage, mentor, and coach a local team of consultants, fostering their professional development.
Stay up to date on the latest IT performance optimization trends.
Required Skills and Experience:
Bachelor's degree in computer science, Engineering, Business, or a related technical field (or equivalent practical experience).
10 + years of experience in consulting, capacity planning, cloud computing, cost optimization, or FinOps, including experience with Performance Engineering methodologies and solutions. Demonstrated experience in team leadership and management.
Deep understanding of cloud platforms such as AWS, Azure, or GCP.
Experience with cloud cost management tools and technologies.
Proven ability to lead and manage client engagements and teams, including project management experience.
Strong client management skills and the ability to build and maintain relationships.
Excellent communication and presentation skills (both written and verbal).
Strong analytical and problem-solving skills.
Experience in a consulting environment is preferred.
FinOps Certified Practitioner (FCP) or willingness to obtain certification.
Propensity for sales/pre-sales activities, customer visits, and networking.
Enthusiasm, a strong work ethic, and a positive attitude.
Proficiency in relevant software and tools.
Benefits:
Moviri offers a competitive compensation and benefits package, including health insurance, paid time off, and professional development opportunities. We also offer a dynamic and collaborative work environment where you can make a real impact on our clients' success.
UAS Engineering Manager
Software Engineering Manager Job 45 miles from Taunton
Ascent AeroSystems is one of the most exciting companies in the unmanned aerial system (UAS) industry, and our unique coaxial platforms provide the reliable and efficient foundation necessary to operate drones at scale. Now a wholly owned subsidiary of Robinson Helicopter Company we're growing fast, and we're looking for motivated, highly organized people to join our team. As you consider your next career move…
Do you want to create new and useful things at the bleeding edge of technology?
Are you relentlessly curious, eager to learn new things?
Do people turn to you because they know they can count on you?
Are you able to dare greatly, fail quickly, and keep moving?
When things get difficult, can you double-down and persevere?
Do you want to be part of something bigger?
If this describes you, please read on! We are on the lookout for a UAS Engineering Manager to lead a team providing technical support for Ascent Operations. This team will be responsible for resolving technical issues with UAS production as well as working with customers to help with custom integrations or product troubleshooting. This candidate should enjoy leading a team, tracking and improving processes and becoming an expert in Ascent's UAS products. The ideal candidate is a roll-up-your-sleeves, high energy, problem solver. This position reports to the Director of Operations, this is a newly created, full-time position based in our Wilmington, Massachusetts headquarters. Domestic and international travel will be required.
REPRESENTATIVE RESPONSIBILITIES
Reduce Technical Pain: Implement processes to reduce technical inefficiencies and reoccurring problems with production and customer support.
Manage Customer Support Efforts: Direct UAS engineers to resolve customer questions about payload integration and UAS operation.
Manage Production Issues: Direct technical support of internal and external production efforts. Track issues to identify and implement production process improvements.
Maintain Production Documents: Ensure work packages, travelers and other production documentation are accurate, useful and up to date.
Create and Maintain Customer Technical Documents: Update customer integration documents, create Service Bulletins and identify updates to Aircraft Flight Manuals.
QUALIFICATIONS & SKILLS
Must be authorized to work in the United States without sponsorship.
Bachelor's degree in relevant Engineering Discipline (i.e. Mechanical, Robotics, Aerospace, etc.)
Great troubleshooter. Mechanically adept and comfortable with electromechanical assemblies.
Previous experience in management and team building.
Organized Thinker: You can track and manage multiple efforts.
Owns Responsibilities: You feel a sense of ownership of your responsibilities and take pride in mastering them.
COMPENSATION
This position is expected to include a base salary between $110K and $140K.
COMPANY OVERVIEW
Ascent AeroSystems designs and manufactures rugged “coaxial” UAS for the industrial, public safety and defense markets. Ascent AeroSystems' supports frontline soldiers, first responders, and industrial professionals with the rugged and versatile unmanned aerial systems they need to complete critical missions when it matters most.
Ascent is founded on core principles of an innovative, determined, fearless, curious, and committed culture that fosters invention, problem solving and teamwork. Now a wholly owned subsidiary of Robinson Helicopter Company, Ascent offers the ability to work at the leading edge of aerospace technology while benefitting from the experience and resources of one of the most respected names in aviation.
For the right candidate, Ascent offers a competitive salary, benefits (including health, dental and vision), 401(k), a terrific work environment, and the opportunity to be a part of one of the most exciting segments of the tech industry.
Ascent AeroSystems is an equal opportunity employer. We are committed to advancing diversity, equity and inclusion in our workplace as well as in the communities where we work. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
HOW TO APPLY
Please submit your resume and a cover letter outlining your experience and qualifications for this role to ***************************** with the subject line “UAS Engineering Manager”.
Engineering Manager
Software Engineering Manager Job 40 miles from Taunton
The Engineering Manager will lead and support the engineering team in the design and development of custom mechanical, hydraulic, pneumatic, and electrical control systems, ensuring integration of electrical and electronic components. Conduct feasibility studies for customer requests, develop preliminary designs, estimate costs and delivery timelines, and prepare detailed quotations and proposals addressing technical inquiries and/or sales of systems or components. The Engineering Manager will provide technical guidance to project engineers, project managers, and the outside sales team to establish application and design requirements.
Take responsibility for the overall profitability of the engineering department, including the development, implementation, and improvement of business procedures and processes. Coordinate activities between the engineering and fabrication departments to ensure smooth operations.
Key Responsibilities:
The Engineering Manager will oversee the identification, prioritization, and allocation of resources throughout the design and fabrication processes.
Generate labor estimates for engineering and fabrication, review them against actual performance, and supervise new product development.
Review monthly financial and operational performance reports, implementing corrective actions as necessary.
The Engineering Manager will provide general engineering oversight in the creation of custom mechanical, hydraulic, pneumatic, and electrical control assemblies.
Supervise and guide Project Engineers and CAD operators, monitoring and ensuring performance standards are met.
Assist electrical project engineers in the design and development of custom electrical/electronic control panels and support hydraulic project engineers in the design and development of custom hydraulic/pneumatic systems.
The Engineering Manager will collaborate with manufacturing teams to plan and review jobs prior to release.
Establish and manage engineering design and review schedules, ensuring adequate time is allocated for purchasing and fabrication.
Work closely with the Material/Production Coordinator and Production/Inventory Manager to align production schedules. Adjust engineering timelines in response to customer demands and vendors lead times to maintain smooth production flows.
Qualifications:
The Engineering Manager must hold a bachelor's degree in mechanical, Electrical, or Industrial Engineering (or related field). A master's degree is a plus.
Must have at least 5 years of experience in engineering design, with a focus on custom mechanical, hydraulic, pneumatic, or electrical systems.
The Engineering Manager must have previous experience in managing engineering teams.
Proficiency in CAD software (SolidWorks, AutoCAD, or similar).
The Engineering Manager must have a strong understanding of electrical, hydraulic, and pneumatic systems designs and integration.
Knowledge of project management practices, including scheduling and budgeting.
Ability to interpret technical drawings, schematics, and engineering specifications.
Strong analytical and problem-solving abilities.
Excellent written and verbal communication skills.
The Engineering Manager must have proven ability to supervise and guide cross-functional teams, fostering collaboration and maintaining performance standards.
Familiarity with industry standards and regulations.
Strong business acumen and focus on departmental profitability.
BENEFITS:
Medical Insurance
Dental Insurance
Vision Insurance
Direct Hire
Paid time off
$130k-$150k/annum depending on experience
Ask for: Amrita Mukherjee
Principal Software Engineer, Robotics
Software Engineering Manager Job 42 miles from Taunton
About The Job
Berkshire Grey is a leader in the field of AI and robotics, providing innovative solutions for e-commerce, retail replenishment, and logistics. Our technology automates complex aspects of the warehouse such as pick, pack, and sort operations.
As a Principal Software Team Lead at Berkshire Grey, you will be at the forefront of robotics and AI, helping to lead a small team of talented software engineers in delivering cutting-edge solutions that enhance our customers' operational efficiency and productivity. Your technical leadership will be pivotal in managing the software team's performance, tracking progress, and ensuring their work is effectively communicated to stakeholders. You will play a critical role in driving inter-team collaboration, identifying and managing dependencies, and ensuring that the team meets its objectives in a dynamic and fast-paced environment.
Responsibilities:
Manage and mentor a small team of highly skilled software engineers, understanding their strengths and development areas.
Quickly digest discussions in cross-functional meeting and identify critical dependencies, ensuring they are tracking, progress, and are addressed.
Monitor and track dependencies across teams, obtaining support from software leadership as necessary.
Autonomously remove roadblocks to enable to the team to make progress and keep on track towards the desired outcomes.
Track team performance, conducting regular reviews, and ensure alignment with project goals.
Lead sprint planning, ensuring clear communication of priorities, tasks and deadlines, and actively track team progress.
Represent the work of the team in various forums, ensuring visibility and alignment with broader company objectives.
Actively work to remove distractions and administrative burdens from your software engineering team, allowing them to focus on maximizing their development time.
Minimum Qualifications:
Bachelor's degree in Computer Science, Robotics, or a related field.
7+ years of experience in software development with a strong technical background in Robotics.
2+ years of technical leadership experience or people management experience.
3+ years of Robotics related technical experience.
Proficient in Python programming language and able to contribute code on a daily basis.
Familiar with Issue Tracking Systems (Jira), Linux (Ubuntu), and Version Control Systems (Git).
Experience working in a fast-paced Agile environment.
Strong foundation in algorithms and data structures, with experience designing and optimizing algorithms for computationally complex robotic applications.
Expertise in advanced software development techniques, including multithreading, asynchronous programming, messaging systems (e.g., MQTT, ROS2, Kafka), parallel programming, and API development.
Preferred Qualifications:
Master's degree in Computer Science, Robotics, or a related field.
8+ years of experience in software development.
Experience with robotics and robotic solutions.
Demonstrated experience mentoring team members.
Experience with DevOps practices and collaboration with hardware teams.
Strong problem-solving skills with the ability to autonomously resolve risks and challenges.
I acknowledge that Berkshire Grey is an Equal Opportunity Employer, and Berkshire Grey prohibits discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, and any other protected characteristic as outlined by state, federal or local laws.
I also acknowledge I have been informed that it is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Principal Software Engineer
Software Engineering Manager Job 38 miles from Taunton
Candela Corporation is a leading global aesthetic device company with a comprehensive product portfolio and a global distribution footprint. We are the market leader in the development, manufacturing, and distribution of medical and aesthetic laser and light-based technologies. The Company's technology enables physicians to provide advanced solutions for a broad range of medical-aesthetic application including hair removal, wrinkle reduction, tattoo removal, improving the skin's appearance through the treatment of benign vascular and pigmented lesions, and the treatment of acne, leg veins, scarring and other common indications.
Candela develops products for the global aesthetic market. These products begin as concepts developed by Candela's world-class team of scientists and engineers or as acquired or licensed technologies that Candela then completes the development and/or commercialization of. These programs are supported by Candela's global clinical, regulatory, and quality teams and are managed through our Product Development Process (PDP) and Quality Management System (QMS).
The Company's headquarters are in Marlborough, Massachusetts, US, with and additional R&D facility in Yokneam, Israel and commercial locations across Asia Pacific, and Europe. Products are sold direct in 18 countries worldwide and through distributors in over 60 others and are supported by field service, clinical education, marketing development organizations and distributorship arrangements.
General Summary
We are seeking a talented and highly experienced Full Stack software engineer to join our dynamic team. The ideal candidate will possess a solid understanding of software architecture patterns and principals along with extensive experience in web and mobile application development. Proficiency in C# is a must, coupled with experience with modern front-end and server-side technologies.
Essential Job Functions
Provide technical leadership for design, implementation and maintenance of complex software systems.
Help to define a vision of scalable, reliable and maintainable software solutions.
Help to create and maintain software architectural and design documentation.
Identify opportunities for optimization in terms of performance, cost, and resource utilization.
Hands-on development of responsive, user-friendly web applications and corresponding services.
Collaborate with UX/UI designers to translate designs and wireframes into high-quality code.
Optimize applications for maximum speed and scalability.
Troubleshoot and debug complex applications.
Help to develop strong coding standards and best practices.
Stay up to date with emerging trends in web and application development.
Work closely with the software architect to define a vision for future development
Collaborate with cross-functional teams to deliver robust, scalable, and high-performance applications.
Provide support documentation and guidance to assist onboarding.
Knowledge/Educational Requirements
Bachelor's degree in computer science / related degree or equivalent experience
7+ years of experience in software engineering.
3+ years of experience in development for medical devices (ISO14971/13485/62305 compliance)
Solid understanding of software development lifecycle models.
Ability to communicate technical concepts and solution proposals at varying detail levels.
Effective interpersonal skills including mentoring, coaching, collaborating, and team building.
Knowledge of web and mobile app development and modern front-end technologies and frameworks.
Experience developing solutions using C#/.Net and HTML/CSS/JS or TypeScript.
Extensive knowledge of object-oriented programming and software engineering patterns and best practices.
Understanding or experience with software security requirements and considerations. Understanding of Secure SDLC.
Excellent problem-solving skills and a proactive attitude in tackling development challenges.
Strong verbal and written communication skills, with the ability to collaborate effectively in a team environment.
Strong analytical, planning, and organizational skills with an ability to manage competing demands.
Proven ability to partner with technical leaders and product owners on software development projects and ensure objectives, goals, and commitments are met.
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Experience developing firmware or embedded software.
Familiarity with DevOps practices including CI/CD pipelines.
Knowledge of modern UI/UX design principles.
Experience with unit testing frameworks (e.g. NUnit, MSTest, or similar).
Beware of fake job postings and offers. All official communications from Candela Medical will come from email addresses ending in @candelamedical.com. We will never ask for personal information such as Social Security numbers or bank details during the application process. If you receive a suspicious job offer or communication, please contact our recruitment team directly (********************************) to verify its authenticity.
Senior Software Engineer
Software Engineering Manager Job 30 miles from Taunton
The ASUS Robotics & AI Center is seeking an experienced and talented Senior Software Engineer to join our global research and development team. This role is critical to leading the design and development of software systems that power the next generation of AI and robotics technologies.
We are looking for a proactive leader with deep expertise in software engineering, a proven ability to design scalable and maintainable systems, and a passion for solving complex challenges. The ideal candidate will bring enthusiasm for innovation, a strong foundation in software architecture, and a commitment to delivering high-quality solutions within a collaborative, multidisciplinary environment.
Roles and Responsibilities
Lead the software architecture design for large systems with a focus on quick iterations and maintainability
Lead efforts to establish a culture of modern software engineering best practices and design patterns
Advise domain experts in best practices for software engineering
Proactively address problems with a research-thinking mindset and critically think about the pros and cons of different approaches
Lead cross-functional teams that take ownership of the full software lifecycle
Write clean, maintainable, and well-documented source code adhering to modern software development practices
Qualifications
Bachelor's degree or higher in computer science or a related field
5+ years of industry work experience or equivalent
Expertise in general software engineering principles
Familiarity with systems programming as well as concurrent and distributed systems
Proficiency in data structures, algorithm development and software architecture design
Familiarity with programming language design or compiler design is a plus
Exceptionally strong understanding of fundamentals and problem-solving skills
Understanding of software development best practices, including coding standards, code reviews, design patterns, source control management, and test automation
Expertise in at least one programming language, including C, C++, Python, JavaScript, or Go
Flexibility to attend virtual meetings with the Taiwan-based team at least three nights per week
Willingness to travel to Taipei occasionally for team collaboration and project needs
Willingness to work in an office at least three days per week
About the ASUS Robotics & AI Center
The ASUS Robotics and AI Center is a world-class research and development laboratory that was established with the mission of developing ambitious technologies that will define the future. Our multidisciplinary team of the brightest engineers and scientists is dedicated to creating software-focused solutions that will solve some of the most enduring challenges in the fields of robotics and artificial intelligence.
More About ASUS
ASUS is a multinational company known for the world's best motherboards, PCs, monitors, graphics cards and routers and driven to become the most-admired innovative leading technology enterprise. With a global workforce that includes more than 5,000 R&D professionals, ASUS leads the industry through cutting-edge design and innovations made to create the most ubiquitous, intelligent, heartfelt and joyful smart life for everyone. Inspired by the In Search of Incredible brand spirit, ASUS won thousands of prestigious awards in 2024 and ranked as one of Forbes' Global 2000 Top Regarded Companies, Thomson Reuters' Top 100 Global Tech Leaders and Fortune's World's Most Admired Companies.
*Disclaimer: When you submit your information to LinkedIn, your information will be collected, processed, and used by LinkedIn. LinkedIn will share your information to ASUS for job recruitment purpose.
Senior Software Engineer
Software Engineering Manager Job 30 miles from Taunton
Senior Backend Engineer (Python, AWS, distributed systems)
Boston - hybrid working
Salary: $180-210k + bonus = OTE 300k upwards!
Do you want to work for a fast-paced and highly successful financial organisation?
This is a rare opportunity into one of the most challenging teams in the firm!
You will need solid motivation, drive to excel and to be confident in solving complex problems with a mathematical/analytical mindset.
Backend Engineer Responsibilities:
Work closely with members of the Research group to review and define requirements for systems that simulate the impact of a large number of variations to the primary investment strategies
Create design proposals for technical solutions that meet the business requirements with high performance, scalability, and maintainability, primarily using Python and C#
Design, develop, and support systems that run in on-premise data centers and on AWS
Lead technical design discussions within the team to gather feedback, discuss the merits and risks of different approaches, and reach consensus on the target architecture
Requirements:
Bachelor's degree in Computer Science, Computer Engineering, or a related discipline
Experience working with large, high-performance, distributed systems
Experience designing and developing complex production systems in Python
Understanding of computer systems architecture, operating systems, I/O and memory
A passion for software development and a desire to learn new technologies
Experience with developing cloud native solutions on public cloud, preferably AWS, is a plus
Experience working with Kubernetes is a plus
Sound like you? Please send across your updated resume and we can arrange a confidential conversation to discuss in more detail.
Senior Software Engineer
Software Engineering Manager Job 30 miles from Taunton
Senior Software Engineer - Optics, Automation, Instrumentation
Innovate. Build. Impact.
Join a world-leading optical engineering team that has been revolutionizing industries for over 40 years. Our client pioneers cutting-edge applications in optics, instrumentation, and automation, supporting commercial, government, and consumer product organizations globally. As a Senior Software Engineer, you'll be at the forefront of developing robust software applications that power state-of-the-art optical systems, cameras, and motion control technologies.
What You'll Do
✔ Develop high-performance application software for instrumentation on Windows platforms.
✔ Lead and manage software development projects, ensuring high-quality deliverables.
✔ Collaborate on multi-disciplinary engineering consulting projects.
✔ Maintain and enhance existing product applications.
✔ Author technical documentation and provide expert technical support.
What You Bring
🔹 Bachelor's degree in Computer Science, Engineering, or a related field.
🔹 5+ years of software development experience in Microsoft .Net Framework.
🔹 3+ years working with at least two of: Linux, Python, .Net Core.
🔹 Strong Object-Oriented Programming skills.
🔹 Experience with open-source software (OpenCV, LibGD, etc.).
🔹 Hands-on expertise in instrumentation development (firmware experience a plus!).
🔹 Knowledge of optics, photonics, or image processing is highly desirable.
🔹 Enthusiasm, self-motivation, and a passion for problem-solving.
Why Join?
🔸 Work with the largest independent optical engineering team in the world.
🔸 Be part of pioneering technology in optics and automation.
🔸 Hands-on involvement in cutting-edge instrumentation & software development.
🔸 Competitive salary, career growth, and an opportunity to make a real global impact.
Ready to engineer the future? Apply now!
Senior Software Engineer - Customer Data Platform
Software Engineering Manager Job 30 miles from Taunton
Financial institutions - banks and credit unions - have begun a seismic shift in how they operate and serve their customers. History is being written right now. By joining Posh, you have an opportunity to help write the story.
Since 2018, we've been harnessing bleeding-edge technology to empower FIs to work smarter, and serve better. This isn't hype - our products are powering millions of interactions every month for over a hundred unique financial institutions - and growing.
As AI & NLP advance at an unprecedented and aggressive pace, our promise is to stay two steps ahead. To both innovate ourselves - and embrace innovation from the collective industry - so that we bring the best solutions into production, now. We are building AI assistants for end-user customers and internal-user employees - all within a common ecosystem that share our most coveted moats - knowledge, aka what an assistant knows, and integration, what an assistant can do.
Many industry sectors each come with their own complexities - regulation, jargon, idiosyncrasies, etc.. Our customers want the best - and by definition, our vertical focus means that we can provide more nuanced and valuable solutions than horizontal ones that try to be everything for everyone. We believe verticalized AI will win, and the Financial Services sector is our sole focus.
If you're eager to join a company that's actively drafting the history books on the most seismic shift of FI strategy, we'd love to hear from you!
Who you are
Experienced Engineer: 4+ years in full-stack development with a focus on backend systems; proficient in Typescript
Technical Leader: 2+ years of experience leading projects and mentoring engineers
Familiarity with SOAP/XML and/or core banking systems of record is a plus
Architectural Expertise: Skilled in designing scalable, robust systems and anticipating implementation challenges
Database Proficient: Experience with relational databases like PostgreSQL or MySQL
Passionate about delivering high-quality, user-centric solutions with a "get things done" attitude
Comfortable navigating ambiguity and adapting to change
Excellent communication skills and a team player who positively influences others
Committed to writing code that is easy-to-understand, ready-for-change, and safe-from-bugs
Hands-on experience building high-performing, scalable architectures-not just theoretical knowledge
Continuous Learner: Eager to stay ahead of technology trends and enhance both technical and leadership skills
What you'll do
Pioneer integrations in new core banking systems of record
Support and expand existing integrations with new features and optimizations
Add monitoring, alerting, and anomaly detection so that we can better respond to operational incidents
Design and optimize our API wrapper that routes traffic & orchestreates reads and writes to core banking systems of record, while maintaining a strong api boundary (abstraction layer)
Implement automations and optimizations to reduce repetitive manual effort, including boilerplate generation, configuration intake
Contribute to our low-latency and every-up-to-date configuration database that defines client-specific setup, shared by our entire platform
Write code that is easy-to-understand, ready-for-change, and safe-from-bugs
Guide engineers, fostering a culture of excellence and continuous learning
Drive Engineering Best Practices: Establish and promote software development standards, including code reviews and testing methodologies
Collaborate with other engineering teams, product managers, designers, and UX researchers
Make contributions towards our efforts to establish a PCI compliant sub-architecture for processing highly sensitive PII data
Tech Stack & Tools
React.js
Node.js,
TypeScript, Python
GraphQL, REST, Websockets
PostgreSQL, BigQuery, Elastic Search
Docker, Kubernetes
Shared component library
Proprietary NLP/ML shared utility services & models
Proprietary RAG ingestion pipeline and search algorithm
Event-driven Pub/Sub
Google Cloud
GitLab / CI
Frontier LLM providers - OpenAI and Google
BYO IDE - paid by us
Google Workspace / Gmail
Twilio for voice-telephony & SMS
JIRA / Confluence
Slack
Posh is a hybrid workforce, with employees located across the United States & Canada, and our home base located in Boston, MA. We're a small and mighty team that prides ourselves in a tasteful balance between voracity and disciplined craftsmanship. We value those who embrace ambiguity - who leverage their curiosity and passion to push the boundaries of their knowledge in order to build exceptional products. Our tech stack is a combination of TypeScript (node.js and React) and Python, hosted in a scalable and distributed multi-cluster Kubernetes environment. We don't expect everyone to have prior experience in all of our tools, but we expect fundamental competency and intellectual curiosity.
Our products are award-winning, backed by a dream team of top-tier fintech investors with over $45 million in funding to date.
What we offer:
- Competitive salary and equity
- Interesting and challenging work, bleeding-edge AI technologies and methods
- Hybrid work - remote and on-site co-working space in Downtown Boston
- Paid lunch at Boston HQ on Wednesdays
- Work-life balance
- Health, dental, and vision insurance
- Team on-sites and off-sites
- Unlimited PTO
- Paid parental leave
- Dedicated professional growth and development - personal budget and paid personal development days
- The opportunity to fundamentally change how FIs operate
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Qualified candidates please send your resume to *********************
Senior Python Developer
Software Engineering Manager Job 30 miles from Taunton
Our client, a leading systematic trading firm, based in Boston, is seeking a Senior Quant Engineer to join their team.
As a Senior Engineer in the Front-office Engineering organization, you will work closely with Quantitative Researchers and Portfolio Managers. Your challenges will be varied and may include onboarding new datasets, implementing new trading signals, developing portfolio optimization tools, building data visualization frameworks, enhancing our research platform, and performance tuning existing code using efficient numerical algorithms and cluster-computing solutions.
Their systems are almost all running on Linux and most of the code is in Python, with the full scientific stack: NumPy, SciPy, Pandas, Statsmodels, and Scikit-learn to name a few of the libraries we use extensively. They implement the systems that require the highest data throughput in Java. For storage, they rely heavily on MongoDB and MS SQL.
In order to qualify:
5-7 years of professional experience in software engineering, preferably with a focus on quantitative applications
Expert knowledge of Python and Pandas and proficiency with related scientific libraries including NumPy, SciPy, Statsmodels, and Scikit-learn
Experience developing mission-critical production systems, with knowledge of best practices for testing, monitoring, and deployment
Proficient on Linux platforms and strong understanding of Git
Working knowledge of one or more relevant database technologies, such as MS SQL, Postgres, or MongoDB
Demonstrated experience working with large data sets, both structured and unstructured
Nice to have:
Experience in quantitative software development within a front-office setting, such as at a hedge fund, proprietary trading firm, or investment bank
Experience mentoring junior team members and managing projects
Experience building web applications using modern frameworks like React
Proficient with distributed computing technologies such as Spark, Dask, Kubernetes, Redis
Knowledge of modern data engineering practices including data pipeline & ETL tools, distributed storage & processing and data warehousing
Strong understanding of financial markets and instruments
Experience working with financial market data
Relevant mathematical knowledge e.g., statistics, time-series analysis
Senior Software Engineer
Software Engineering Manager Job 30 miles from Taunton
HireScope has partnered with Lambent, a SaaS company based in Boston, to help grow their Engineering team! See more info about the company and position below.
About the Role
You will work as part of the team, building and delivering value across all dimensions of our product: user-facing applications, APIs and services, integrations to third party applications, analytics and data pipelines, and cloud infrastructure.
In this role you will help:
Design, build, monitor, and maintain Python services
Deploy and manage infrastructure using Terraform on Azure
Improve our observability through logging, metrics, and alerting
Monitor system health and respond to production issues
Participate in technical design discussions and contribute to architectural decisions
Collaborate with team members through pair programming, code review, and knowledge sharing
This role reports to the VP of Engineering.
What We Do
Lambent develops a software-only cloud-based spatial intelligence and occupancy data analytics platform for smarter space planning. Our product, Lambent Spaces, utilizes AI and Machine Learning to provide occupancy-based metrics using anonymous data from existing wireless technology in the built environment. We help space planners achieve space utilization targets, align schedules or staffing with actual demand, and reduce capital and operational expenses.
Our engineering team builds the platform that processes this data at scale, turning wireless signals into actionable insights for our customers.
What We're Looking For
This role typically requires 5+ years of relevant experience.
Required Skills:
Strong Python development experience, particularly with async programming
Track record of building, deploying, and maintaining production services with comprehensive monitoring
Experience with infrastructure as code and CI/CD pipelines
Strong communication skills and enthusiasm for collaborative problem solving
Background in observability practices including logging, metrics, and alerting
It will be helpful if you have:
Experience with pair and collaborative programming
Experience with Microsoft Azure
Experience with Data Lakehouses like Databricks or Snowflake
Experience building and working with time series data
Background in log aggregation systems (Azure Log Analytics, ELK, Splunk, etc.)
Experience with metrics visualization tools like Grafana
Experience with NextJS / React
Experience with FastAPI
Experience with Terraform
Experience with Gitlab CI
We value engineers who:
Treat the customer experience as the highest priority
Enjoy iterative development: the art of doing just what we need to do
Balance pragmatic solutions with long-term architectural sustainability: making expedient choices while avoiding design decisions that limit future options
Enjoy collaborative technical discussions and are comfortable making and evolving technical decisions as a group
Take initiative in improving system reliability
Our Engineering Culture
We maintain a highly collaborative environment where engineers actively participate in technical discussions and shape architectural decisions. We value driving value for the customer, pragmatic solutions, iterative development, and open communication.
We embrace a lean, kanban-style workflow that maximizes time spent on meaningful work. Our deep background in Agile methodologies has led us to streamline our process - our daily meetings focus on active collaboration and planning, and we adapt our priorities based on emerging customer needs and technical insights.
Benefits
In addition to a competitive base salary, opportunity for bonuses and stock options, we provide a positive, collaborative, supportive and flexible work environment that encourages experimentation and creativity. Some of the benefits we provide include:
Financial:
Early-stage equity
401K plan with company match
Competitive base salary with bonus potential
Health & Wellness:
100% paid employee insurance (health, dental, vision, disability)
Option to enroll in an FSA, HSA and a suite of other health benefits (OneMedical, Talkspace, Teladoc, Health Advocate among other) and an opt out bonus if you're covered elsewhere
Wellness benefits and services
Work-Life Balance:
Remote and hybrid work (with coworking passes so you can get out of the house)
Flexible hours and unlimited PTO (and the ability to use it)
Personal development and education benefits
Location:
Great location in Boston's Financial District (food, arts, greenway)
Convenient to all public transportation
Sr. Software Engineer (Full stack) (On Site)
Software Engineering Manager Job 30 miles from Taunton
Job Title: Sr. Software Engineer (Full stack) (On Site)
Division/Function: Software Engineering
Reports to: Head of Software Engineering
Direct Reports: No
FLSA Status:
Exempt
Last Updated: March 2025
Our Mission:
In a world where drug development is an incredibly slow and inefficient process, we enable the biopharma industry to advance drugs faster and easier than has ever been possible with our simple, tech-driven platform
that delivers critical capabilities quickly and with consistently high quality.
Company Summary:
Now out of stealth, Dash Bio takes a technology-first approach to developing critical services across the drug development lifecycle. The company is building new capabilities that leverage AI, robotics, and fully-integrated software to fundamentally reinvent the way drugs are brought to market. Our first capability is a highly-automated clinical bioanalysis lab that promises to deliver GLP-compliant services with unprecedented speed.
Dash is led by an ambitious team of industry pros aligned on a shared vision and ethos. Founders include Dave Johnson (CEO), former Chief Data & AI Officer at Moderna; Ander Tallett (COO), CEO and founder of DigitalRadius and an experienced executive with stints at Moderna and Science Exchange; and Ely Porter, CTO and co-founder of Rootpath, a pioneer in synthetic immunology and gene synthesis.
We are a place where employees are stretched to do the best work of their career.
Job Description:
We are seeking a Senior Software Engineer (Full Stack) to help build and optimize software solutions for lab automation and bioanalysis workflows. This role is on-site in Newton, MA, where you'll work closely with scientists, automation engineers, and quality teams to integrate software with real-world lab systems.
Key Responsibilities:
Software Development: Design, develop, test, and maintain scalable, high-performance software systems.
Collaboration: Work closely with lab scientists, quality assurance, and automation engineers to support experimental workflows and automation projects.
Back-End Development: Design and implement scalable, high-performance APIs and services to support instrument integrations, data processing, and lab automation workflows.
Front-End Development: Build intuitive, responsive user interfaces for lab scientists and technicians, using React and other modern frameworks.
Data Modeling & Database Design: Design and optimize relational database architectures, ensuring efficiency, scalability, and secure data access.
Technology Integration: Help integrate software solutions into lab operations, streamlining processes and improving reliability in a fast-paced startup environment.
System Architecture: Architect and optimize software components for performance, reliability, and scalability.
Code Quality & Best Practices: Participate in code reviews, enforce best practices, and write clean, maintainable code.
Troubleshooting: Debug and resolve complex technical issues across multiple environments.
Process Improvement: Enhance agile development workflows, CI/CD pipelines, and software delivery processes.
Innovation & Growth: Stay ahead of emerging technologies and advocate for their strategic adoption in our tech stack.
Qualifications:
Bachelor's degree in Computer Science or a related field (Master's degree is a plus) or equivalent practical experience.
5+ years of professional software development experience (preferably in biotech/life sciences).
Strong proficiency in TypeScript.
Strong back-end experience developing scalable APIs using Node.js (preferred)
Experience in React (strongly preferred) or other front-end frameworks (Vue, Angular, etc.).
Experience with cloud platforms (AWS, Azure, or GCP) and microservices architecture.
Expertise in relational database schema design and SQL query optimization.
Strong understanding of system architecture and scalable application development.
Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities in an agile environment.
What We Offer:
Opportunity to work at the forefront of bioanalytical innovation.
Collaborative and inclusive company culture.
Competitive salary and comprehensive benefits package.
Professional development and career advancement opportunities.
How to Apply:
Interested candidates are invited to submit their resume and a cover letter detailing their relevant experience and interest in joining Dash Bio to [Insert Contact Email or Application Link].
Dash Bio is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Senior Software Engineer
Software Engineering Manager Job 44 miles from Taunton
Job type: Full-time, on-site
Experience: Mid level to Senior
Do you want to work at the forefront of technology on complex problems that have never been solved before? Are you interested in being part of a company with a goal of getting its software on the Moon? Geisel Software is a fast-growing custom software development company with special expertise in embedded and application software, and a passion for staying ahead of the technology curve. Founded in 2011, we have a long history of delivering tech-forward web/cloud, robotic, IoT, and machine learning solutions.
With a client list that includes NASA, Teledyne FLIR, iRobot, Wyss Institute at Harvard University, and more, we are embracing innovation to solve some of today's toughest technical challenges. We're looking for a hard-working individual to join our team in Worcester, Massachusetts who thrives on challenge and is a proven self-starter. This position will put your problem-solving skills to the test, whether that means tracking down answers on Google, from a colleague, or building a new solution on your own.
This Senior Software Engineer will be working on any one of a number of different projects depending on your particular skillset. That is most likely to be doing some form of robotics or supporting technologies (like 3D point clouds, computer vision, hardware interface, UI or networking connectivity). That's most likely to involve a fair amount of Python and Modern C++ development, but will likely touch on plenty of other languages and technologies. In this role you'll bring your past experience to bear on challenging problems, but undoubtedly be called on to learn new technologies and to create new and innovative solutions to push boundaries to the current state-of-the-art.
Come join some of the industry's most talented software engineers and help us build extraordinary software!
Key for this role
Modern C++ (C++11 or later, or just really solid C++)
Development on Linux
Breadth of Experience (e.g., Full Stack Web experience, Machine Learning expertise, Python mastery, etc.)
Minimum System Requirements
8+ years of experience
Must be a U.S. Person
Willing to commute to Worcester, MA
Looking for full-time employment
Full Technical Specifications
You're passionate about software development -- it's what you do even in your free time.
Good software foundational skills: clean, well-documented code; collaborative style; solid algorithms understanding; CS theory; mastery of more than one language.
An aptitude for learning new platforms and technologies on the fly. We're constantly working on new projects that will push you and keep you always learning new technologies.
Able to take ownership of a project and independently architect, execute and troubleshoot it through completion and customer delivery.
Actively pursuing new knowledge and technologies. If you're a web frontend guru, are you building your backend skills? If you're an embedded developer, are you developing apps for Android or iOS?
Here's what we work with regularly
Robotic Simulation with ROS, RVIZ, Unreal Engine, Unity, and Gazebo
Machine Learning (ML) and Computer Vision (CV)
Distributed computing and inter-process communication (IPC) mechanisms
Modern C++ (C++11, C++14, C++17, etc.)
Python, JavaScript, TypeScript
Linux - As a user at least, but other skills are also helpful
Embedded Development in C/C++/Rust (Arm or x86)
RTOS, Linux device development (Raspberry Pi, nRF5x, ESP32, etc.)
Hybrid-Agile design methodologies
Web Frameworks - Django, Codeigniter, Nodejs, React, AngularJS, etc.
iOS/Android mobile app development
TensorFlow and OpenCV
CUDA, GPU algorithm optimization
What you'll get
An opportunity to work with the latest technologies across a variety of platforms to create groundbreaking solutions like a web-based interface for a bomb defusing robot and swarming space robots.
A fun, exciting work environment with a “by developers for developers” culture focused on results, not politics.
An experienced team with great mentors and mentees.
A position with an Inc 5000 fastest growing company offering a full benefits plan, and company stock options.
Geisel Software's team members come from diverse backgrounds with their own unique experiences and distinct range of knowledge which inspires creativity and innovation. We are proud to be an Equal Employment Opportunity Employer and are committed to creating a diverse and inclusive environment where every employee is valued for what they bring to the team.
Apply now
Apply here and include your resume and a brief cover letter explaining why you think you'd be a great fit at Geisel Software. We'd love to hear about projects you've worked on with technologies we're using. What are you great at and why?
Staff Software Engineer
Software Engineering Manager Job 21 miles from Taunton
Innovate, Empower, Grow-With Advanced Instruments
For nearly 70 years, Advanced Instruments has been at the forefront of innovation, helping organizations enhance quality, achieve reliable outcomes, and boost productivity in the
biopharmaceutical, clinical, and food & beverage industries. We don't just develop cutting-edge technology-we empower our customers with solutions that drive efficiency, precision, and performance.
From Solentim , revolutionizing cell and gene therapy with advanced imaging and single-cell deposition, to OsmoTECH and OsmoPRO micro-osmometers, delivering accurate and reliable lab results worldwide, we set the standard for quality and reliability. Our Artel portfolio ensures precision in liquid handling through advanced validation, automation, and calibration tools.
What sets us apart? With customer-centricity at our core, we take ownership, push boundaries, and collaborate to make a meaningful impact. Headquartered in Norwood, MA, with locations in UK and Westbrook, ME, our 340 employees worldwide are driving exciting growth this year.
🔬
Our Mission:
To drive innovation that optimizes processes, increases efficiency, and delivers confidence in results.
🌍
Our Vision:
To improve patient health through innovation and excellence.
If you're looking for a career where ingenuity, accountability, and collaboration fuel success, join us and be part of a team that's shaping the future of our industry.
We are seeking a technical and action-oriented Staff Software Engineer (Embedded) to work hybrid in our Norwood, MA office.
A Day in the Life:
As a Staff Software Engineer (Embedded), you will actively contribute as a Software Engineer within an embedded software team and as a cross-functional team member with other disciplines including Hardware Engineering and Laboratory teams to plan, document, and implement the design of new systems, components, and features into current scientific instruments products. You will be a technical implementation leader on the embedded software platform team for our instrumentation products, used for configuration, data acquisition, and data analysis by customers and field application scientists. In a fast-paced commercial environment, you will need a strong bias towards action, with an ability to make technical decisions, obtain necessary information from stakeholders, and escalate when required. You will consistently write production-ready code that is easily testable, easily understood by other developers, and accounts for edge cases and errors.
As a Software Engineer:
Be accountable for development and delivery of assigned software features and/or applications within a cross-functional team, from design through validation
Maintain and expand unit testing coverage as appropriate to ensure the stability of software platforms
Troubleshoot, investigate, and resolve bugs in both established and growing software applications
Refactor existing code to proactively avoid roadblocks and avoid technical debt
Take part in group breakdown of new software features into actionable work items, and work with the team to estimate the time and complexity involved in them
Produce coherent and concise technical documentation of work completed, providing summary and evidence of work completed
Coordinate with a multi-disciplined R&D team to ensure positive product outcome
Collaborate with stakeholders to understand requirements and plan development milestones to ensure design and implementation align with project goals for successful delivery
Evaluate and recommend tools, technologies, and processes to ensure software platforms support quality, project, and program requirements
Actively seek ways to improve software processes and interactions
Maintain knowledge of Quality Management System
As an Embedded Software Engineer:
Interface and cooperatively plan features with firmware and hardware engineers
Maintain knowledge of board, display, user input, and communication systems
Participate in the lifecycle of the internal operating system of devices, from selection, to maintenance, tracking of security updates, and field update procedure design
Maintain knowledge of standards related to our device software (IEC 62304, ISO 14971, ISO 13485, ISO 9001)
Maintain knowledge of related communication protocols for our devices (OPC-UA, LIS2-A2, SMB, TCP/IP)
Build and maintain Software Bill of Materials for our embedded products
Manage processes and tools for cross-functional team debugging of the embedded system
Participate in technical inquiries to support vendor and product qualification
As a Staff Engineer:
Be the technical leader within the team to ensure forward progress, relying on experience, best practice, and risk tools (ie- FMEA) to make technical decisions
Be responsible for successful transfer of new features and software sub-systems produced as early-stage feasibility and proof of concept designs into the team
Implement new scientific workflows and corresponding features which do not require early-stage research
Participate in bi-directional workflow design reviews with the Firmware Engineer
Technically onboard and advise Software Engineers, Software QA Engineers, and other team members on the end-user workflows of the system
Collaborate with both Product Owners & Systems Architects to ensure the prioritization of technical backlog needs within the constraints of business goals, projects, and roadmap
What we are looking for in you:
10+ years of commercial embedded software experience with software and hardware platforms in a regulated domain
Proficient with real-time operating systems, preferably Nucleus or QNX
Experience with new product development with Embedded Linux
Expertise in working within ISO9001 Quality Management Systems
Expertise in software architecture and design patterns
Strong understanding of usability concepts on touch screen displays
Experience with Industry 4.0 protocols and standards, including OPC-UA
Knowledge with laboratory information system integration, including HL7 and CLSI LIS standard
Experience with certificate management and web services
Skills with internationalization and localization
Significant experience with embedded databases, Samba file shares, and Active Directory based authentication
Proficient experience in Azure DevOps, JIRA, or similar work item management tools
Significant experience with Git for source control management
Experience debugging and troubleshooting complex embedded systems both on-site and remotely
Experience working within both Agile & Waterfall Frameworks
Work Location: Hybrid, Norwood office
What's in it for you?
Flexible Medical, Dental, & Vision Coverage
Competitive 401k company match
Bonus Program, Generous PTO and paid holidays
Generous Tuition reimbursement
Hybrid and flexible work arrangements
Professional development, engagement and events
Company marketplace for lunch and snacks!
EEO Statement:
Advanced Instruments takes pride in being an equal opportunity employer committed to hiring a diverse and inclusive workforce. As a part of our commitment to a diverse and inclusive workforce, Advanced Instruments will continue to take steps to assure that recruitment, hiring, assignment, promotion, compensation, and all other personnel decisions are made and administered without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identify, gender expression, veteran status, age, mental or physical disability, genetic information or any other protected class.
Job Type: Full-time
Compensation Package:
Bonus opportunities
Yearly pay
Schedule:
8-hour shift
Work Location: Hybrid remote in Norwood, MA 02062
Privacy policy
*******************************************************************
Senior Java Software Engineer
Software Engineering Manager Job 30 miles from Taunton
Sr. Java Developer
Tech Stack:
Full stack Developer, Microservices architecture, Java middleware, Oracle Db, apps are on private cloud and will be migrated to public cloud(AWS).
Required qualifications:
BA/BS degree in Computer Science or equivalent
8+ years of hands-on Java, Springboot, Microservices development experience.
Experience in building REST based APIs, using messaging and streaming technologies.
Strong knowledge of object-oriented principals and design patterns
Application development using TDD Practices like unit testing and Behavior/Feature testing
Experience writing unit, integration, and automation tests.
Application performance evaluation and tuning skills
Understanding of Agile software development principles, including experience participating in a Scrum-based delivery team
Preferred qualifications:
Experience in building nonfunctional frameworks or libraries.
Work with development teams at the appropriate stages to ensure the support strategy guidelines are followed and new systems or projects meet the production standards.
Constantly update knowledge repository, ensure information regarding any support related activities or issues are available and easily accessible.
Ability to quickly learn & become proficient with new technologies.
Principal Software Engineer
Software Engineering Manager Job 30 miles from Taunton
Senior/Principal Software Engineer
Client Digital Assets, a client Investments Company, is developing a full-service enterprise-grade platform for storing, trading, and servicing digital assets like Bitcoin and Ethereum. As a Senior Software Engineer, you will be an integral part of the Platform Services team. This role will involve developing secure, scalable, resilient cloud-based microservices, collaborating with the technical lead and architect, and writing code for product features. The role requires experience in developing REST API clients and services, handling asynchronous messaging, and working with SQL databases to manage data.
Key Responsibilities
• Develop secure, scalable, and resilient cloud-based microservices using modern software development practices.
• Design and implement REST API clients and services.
• Exchange asynchronous messages between services using technologies like SNS and SQS.
• Utilize SQL databases to manage data and write automated unit and integration tests.
• Package software using containers and coordinate builds using continuous integration pipelines.
• Prepare services for deployment on AWS.
• Work with the Platform Services team to support digital asset and wire transfers, as well as account positions and transaction activity.
• Mentor junior software engineers.
Required Qualifications
• Expert in core Java technologies and frameworks like Spring Boot.
• Proficient in databases and SQL.
• Understanding of AWS or other cloud platforms and containerization technologies such as EKS and Docker.
• Experience with version control systems like GIT.
• Experience with asynchronous workers and resilient messaging services such as SNS and SQS.
• Knowledge of microservice architectures and twelve-factor app patterns.
• Ability to build reliable software that can withstand unreliable environments.
• Unit and integration test automation experience using Junit and Spring Boot test framework.
• Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins.
Preferred Qualifications
• Bachelor's degree in software engineering or a related field.
• 4+ years of experience in software engineering.
• Strong critical thinking and problem-solving skills.
• Passionate about learning new technologies and frameworks.
• Ability to work independently and within a small agile team.
• Strong analytical, communication, and organizational skills.
Candidate Profile:
Senior/ Principal level candidates only.
Java & Springboot
Postgres / Liquibase Back End Data Base
AWS - need to know infrastructure related - code that interfaces with SNS and SQS
Nice to Have: Micro services or architecture background, if they have worked on highly performative microservices