Senior Software Engineer
$95k - $120kOmega
Overview As a Senior Software Engineer at MicroStrain you will be responsible for developing, evaluating, and supporting desktop software products for our line of inertial sensing devices, including IMUs and GNSS/INS systems. The role involves shaping the future of our inertial desktop tooling, maintaining the existing SensorConnect desktop application, and working within a small, collaborative team that spans technologies such as embedded C++ SDKs, CMake-based desktop applications, and ROS drivers. Responsibilities Develop and maintain desktop software for inertial sensing devices. Shape architecture and guide next‑generation tooling. Support and extend the existing SensorConnect desktop application. Engage with technologies including C++, CMake, ROS, and related build systems. Make architectural decisions in ambiguous, research‑oriented contexts. Perform code reviews, test integration, and version control. Required Qualifications Bachelor's Degree in Software, Computer, or related engineering field. 5+ years of experience in software development, test, and integration. Strong proficiency in C++ software development. Demonstrated proficiency with CMake‑based build systems. Experience with version control systems. Desired Skills and Experience 5–10 years of experience in software development, test, and integration. ROS (Robot Operating System) experience. Inertial sensors or sensing systems domain knowledge. TypeScript and/or JavaScript, Python. OpenDAQ or similar data acquisition frameworks. Scrum/task management applications (e.g. Jira, Confluence). Experience maintaining and extending legacy desktop applications. Excellent communication and interpersonal skills. Experience with Git/GitHub. Entrepreneurial, innovative, and customer‑oriented mindset without departmental or silo thinking. Comfortable working on technical, cultural, and interpersonal problems. Career aspirations with a desire for progression. Project management experience. Compensation The pay range for this position is $95,000 to $120,000 annually plus 10% yearly bonus. Actual compensation will be dependent on factors, including but not limited to qualifications, experience, skills, and location. #J-18808-Ljbffr
- ...OMEGA, Inc. is seeking a Senior Software Engineer in Williston, Vermont. In this role, you will develop and support desktop software products for inertial sensing devices. You will work collaboratively on software and architectural innovations, particularly within desktop...Senior
$95k - $120k
...As a Senior Software Engineer at MicroStrain you will be responsible for developing, evaluating, and supporting desktop software products for our line of inertial sensing devices, including IMUs and GNSS/INS systems. As part of a small, collaborative software team,...SeniorInterim role$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns...SeniorWork at office$90k - $157.5k
...more Alpha Data Platform modules or components as a senior member of an agile scrum team. Provide engineering troubleshooting assistance to customer support... ...Developer you will: Develop, test, debug, and implement software programs, applications and projects using Java,...SeniorTemporary workFlexible hours$90k - $157.5k
...more Charles River IMS modules or components as a senior member of an agile Scrum team. Provide engineering troubleshooting assistance to customer support teams... ...design, develop, test, and debug medium to large software enhancements and solutions within Charles River's...SeniorTemporary workWorldwideFlexible hours$135.9k - $201.13k
...Senior Staff SRAM Software Engineer Marvell's semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Marvell's Central Engineering Foundational IP team is seeking a Senior Staff SRAM Software Engineer to join our...SeniorInternshipWork from home$166k - $248k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Senior Manager of Software Engineering for Responsible AI, you will manage multiple engineers accountable for building scalable, reliable, and high-impact...SeniorWork experience placementLocal area- ...Senior Technical Lead At EisnerAmper, we look for individuals who welcome new ideas, encourage innovation, and are eager to make... ...architectures. Research and identify technology solutions to software, hardware, and network issues. Diagnose and troubleshoot technical...SeniorWork experience placementLocal areaRemote work
- ...A leading sales and engineering solutions provider is seeking a Sales Support professional in South Burlington, Vermont. This position involves providing support to incoming sales leads, collaborating with multiple departments, and ensuring product quality. Applicants...
- ...Vermont, United States of America Job Description Posted Monday, February 9, 2026 at 5:00 AM Company: Instrumart About Us "There's an engineer behind everything we sell.” This isn't just a tagline. We have a team of 20+ applications engineers that serve as our primary...
- JobRx, Inc. is looking for a Pharmacy Buyer Supervisor in Williston, Vermont. This key role manages the procurement of medications and ensures the pharmacy department is well-stocked for all clinical needs. The ideal candidate will have a strong background in inventory...Senior
- ...same, then you've found your future. We are seeking a Senior Water Resources / Senior Dam Engineer to join our growing Water Resources team. This is a newly... ...~ Proficiency with hydrologic and hydraulic modeling software ~ Working knowledge of CAD-based design tools ~...SeniorPart timeWork at officeLocal areaRemote workFlexible hours
$60k - $70k
...support for systems. The team you will be joining: IT/Software: Our IT team touches every aspect of our business and each of... ...developers, infrastructure and security experts, systems and network engineers and business technology professionals, our IT team is...Temporary workWork at officeRelocation- Digital Insurance LLC is seeking an experienced benefits consultant based in Williston, Vermont. The role involves developing sophisticated benefit design strategies and working closely with account teams on client renewals and strategies. With a focus on client satisfaction...Senior
- ...Senior Water Resources Engineer Creativity. Innovation. A desire to effect positive change. That's what it takes to work at Fuss & O'Neill – because... ...and hydraulic (H&H) modeling using industry-standard software Prepare technical reports, drainage studies, and...SeniorPart timeWork at officeLocal areaRemote workFlexible hours
- ...A leading construction management firm in South Burlington, VT is seeking a Senior Estimator to oversee the preconstruction process, including project budgets and estimates. The ideal candidate should possess at least 10 years of experience in estimating for commercial...Senior
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description At least 5 years of...Permanent employmentFull timeH1bFlexible hours
$74k - $111k
...capabilities to measurable business outcomes. We are looking for a Software Engineer I who is eager to learn, grow, and contribute to a high-... ..., and documentation tasks - always under the guidance of senior team members and with a focus on validating and taking...Internship$25 per hour
...Based Role Reporting to Jeff Hartnett, Engineering Manager Hourly Rate: $25.00 Rigorous Technology... ...the U.S. Our proprietary RGS Studio software library enables advanced manipulation... ...use. Requirements Open to College Junior/Senior or recent Bachelors graduate with a major...Hourly payInternshipWork at officeRemote work- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed... ...and techniques for obtaining solutions. - Networks with senior internal and external personnel in own area of expertise. -...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...A risk management firm is seeking a Senior Account Captive Manager to oversee a portfolio of captive clients in South Burlington, Vermont. Responsibilities include managing client relationships, ensuring regulatory compliance, and facilitating audits and board meetings...Senior
$120k
...environmental consulting and sustainable engineering through our use of cutting-edge modeling... ...communities? Verdantas is seeking a Senior Water/Wastewater Engineer to join any of... ...setting ~ Experience with AutoCAD design software, including Civil3D ~ Technical...SeniorContract workTemporary workLocal areaFlexible hours$18.25 - $24.71 per hour
...Benefit Plans Administrative Services, Inc. is seeking a Senior Teller in Williston, Vermont. This role involves monitoring branch operations, assisting tellers, providing customer service, and preparing reports. Candidates must have a High School Diploma or GED and ideally...SeniorHourly pay- ...Community Bank, NA is hiring a Senior Teller in Williston, Vermont. This role involves monitoring branch service operations, assisting and training tellers, and ensuring quality customer service while performing transactions. Candidates should have a High School Diploma...Senior
$18.25 - $24.71 per hour
...OneGroup seeks a Senior Teller in Williston, Vermont, to monitor branch operations and ensure quality customer service. Responsibilities include assisting customers, guiding less experienced tellers, and preparing operational reports. Requires a high school diploma and...SeniorHourly pay$97.1k - $145.6k
...The Applications Engineer Data Center role is an individual contributor role that provides technical leadership and customer-facing support for Dynapower's data center solutions. This position partners closely with sales, product management, and engineering to define...Temporary workWork experience placementWork at officeLocal areaRemote workFlexible hours- ...A leading healthcare analytics firm is seeking a Client Engineer III to lead complex client implementations, ensuring high-quality technical delivery. This role requires over 5 years of experience in analytics engineering and advanced SQL skills, alongside a strong ability...SeniorRemote workFlexible hours
$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as...Work at officeRemote work$144.85k - $190.6k
...Data Innov - HQ 463 Mountain View Dr Colchester, VT 05446, USA The Data Innovations Consultant Software Engineer’s primary responsibilities are to provide technical leadership and direction to a team to deliver high quality technology solutions in a fast‑paced growth environment...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- part time software developer remote Williston, VT
- senior application administrator Williston, VT
- senior Williston, VT
- id software Williston, VT
- remote software sales Williston, VT
- software Williston, VT
- software implementation project manager Williston, VT
- software engineer 150k
- software sales engineer
- software engineer microsoft


