FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
HBK - Hottinger Brüel & KjærSenior Software Engineer at MicroStrain developing software for inertial sensing devices with a collaborative software team. Responsible for maintaining existing applications and shaping future technology.
Posted 4/15/2026full-timeWilliston • Vermont • 🇺🇸 United StatesSenior💰 $95,000 - $120,000 per yearWebsite
Tech Stack
Tools & technologiesJavaScriptPythonTypeScript
About the role
Key responsibilities & impact- Developing, evaluating, and supporting desktop software products for inertial sensing devices
- Collaborating with a small, software team to shape future tooling
- Maintaining and supporting the existing SensorConnect desktop application
Requirements
What you’ll need- 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
- Ability to evaluate and make architectural direction decisions in ambiguous, research-oriented contexts
- Experience with version control
- Desirable skills include ROS (Robot Operating System), 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
Benefits
Comp & perks- Opportunity to further your career alongside technology experts
- Collaborative environment with global teams
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++CMakeROSTypeScriptJavaScriptPythonOpenDAQsoftware developmenttest integrationlegacy desktop applications
Soft Skills
collaborationarchitectural decision makingproblem solvingcommunicationteamwork
Certifications
Bachelor's Degree in Software EngineeringBachelor's Degree in Computer Engineering