Senior Software Engineer
$95k - $120kHBK - Hottinger Brüel & Kjær
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, you will play a central role in shaping the future of our inertial desktop tooling, determining what our next-generation architecture will be moving forward. In the interim, you will maintain and support the existing SensorConnect desktop application for inertial devices. The software team at MicroStrain works across a wide variety of technologies, including embedded C++ SDKs, CMake-based desktop applications, and ROS drivers. 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 Ability to evaluate and make architectural direction decisions in ambiguous, research-oriented contexts Experience with version control Desirable 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 Personal Skills Entrepreneurial, innovative, and customer-oriented mindset void of departmental or silo thinking Comfortable working on a variety of problems including technical, cultural, and interpersonal Career aspirations, with a desire for career progression Project management experience Compensation Range The pay range for this position is $95,000 to $120,000 annually plus 10% yearly bonus. Please note that the pay range provided is a good faith estimate for the position at the time of posting. Actual compensation will be dependent on factors, including but not limited to the individual’s qualifications, experience, knowledge, skills, and abilities, as well as physical work location within the state. One Company – HBK MicroStrain is a leading developer of inertial sensors and wireless instrumentation systems based just outside Burlington, Vermont. For over 35 years MicroStrain sensors have been used in many applications, including mobile robotics and precision agriculture. As of 2023, MicroStrain was integrated into Hottinger Bruel & Kjaer (HBK), a long-established brand in sensing systems. We Offer The job will provide you with an opportunity to further your career alongside some of the best and most passionate technology experts from around the world in a leading company within the test and measurement industry. You will be a strong contributor who collaborates closely with colleagues from various business functions all over the world. #J-18808-Ljbffr HBK - Hottinger Brüel & Kjær
- ...Accura Engineering & Consulting Services, Inc is seeking a Construction Inspector based in Grand Forks, ND. The role involves ensuring compliance with project specifications and performing inspections on multimillion-dollar federal projects. Candidates should have at least...Senior
$86k - $106k
...CDL Heavy Truck Driver - Senior Heavy Truck Driver We are looking for the right people people who want to innovate, achieve, grow and lead. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services...SeniorDaily paidVisa sponsorshipWork visaFlexible hoursNight shift- ...training to both new and junior-level Field Technicians. Have the knowledge and ability to independently and efficiently diagnose engine and compressor failures. Provide input to the Supervisor on personnel and material needs for optimal job planning. Lead and complete...SeniorWork at officeLocal areaWorldwide
$100k - $150k
...Job Description Job Description About Us At American Engineering Testing (AET), we believe that people are the heart of innovation. We create an environment that values teamwork, curiosity, and continuous improvement while delivering innovative engineering and consulting...SeniorContract workWork at officeLocal areaVisa sponsorship- SUMMARYThe Wireline Engineer III is responsible for the safety and quality of operations by applying and adhering to process and safety procedures for the wireline equipment, tools and personnel. This position is strictly geared to our production line of business “Day...SuggestedFull time
- ...IP Engineer Position may be located in Billings, MT; Glasgow, MT; Scobey, MT or Williston, ND. Under general supervision and direction... .... Provide specific detailed information for hardware and software selection, implementation techniques and tools for most...Contract workWork experience placementWork at officeImmediate start
$18 - $26 per hour
Frito-Lay is seeking Warehouse Workers / Material Handlers to work in distribution centers loading, unloading, moving, and organizing snack products for delivery routes. Warehouse Workers are responsible for loading delivery trucks with product, unloading incoming shipments...Hourly payFull timeWork at officeShift workNight shiftWeekend work$36 - $54 per hour
...Job Description Job Description Senior Service Technician - Ag – Williston, ND Ready for a career where you're valued, empowered, and part of a winning team? At Border Plains Equipment, an employee-owned, certified Case IH dealership, we believe our people are...SeniorHourly payFull timeTemporary workImmediate start- ...Location: [Location] Minimum Requirements # Education: 2-to-4-year degree preferred in Construction Management, Civil Engineering, or an equivalent field from an accredited college or university. # Experience: Minimum of 2 years of construction project...SeniorFor subcontractorImmediate startWork from homeMonday to FridayFlexible hoursNight shift
- ...Field Engineer The future you want is within reach. Let’s build it together. At PCL Industrial Construction Co., part of the PCL... ...Work Packaging (AWP) system while also utilizing client-specific software for project tracking. Ensure all construction records are...For subcontractorWork at office
- Job OverviewWeatherford is seeking a skilled and experienced Field Engineer - Production Automation to join our team. In this role, you will be responsible for ensuring the highest standards of quality, safety, and compliance across our operations. You will work closely...
- ...Description ***This job has preference to qualified local job seekers within 60 miles of Axis Williston, ND facility. The Wireline Engineer – Cased-Hole is responsible for planning, coordinating, and providing advanced technical oversight for cased-hole wireline logging...Local areaNight shift
- Field Service Technician Midstream & Industrial Systems Location: Williston ND Employment Type: Temp to possibly Full-Time Industry: Natural Gas Midstream, Pipeline, Power, Petrochemical Position Summary: We are seeking an experienced and motivated Field Service...Daily paidFull timeTemporary work
- ...about our What and our Why and how we can work together . What Role You Will You Play on Your Team Portfolio Project Engineers provide leadership for assigned projects, and ensure successful completion of the assigned project(s). They coordinate with various...Full timePart timeFor contractorsWork at officeLocal areaFlexible hours
- ...performance, environmental stewardship, and profitability. We are aggressively making progress toward those goals and are seeking an engineer with diverse capability and great enthusiasm to support a wide range of work activities. The Facilities Engineer role reports...Work at officeLocal areaRemote work
- As a Contract Well Management Engineer , you will provide technical and operational expertise supporting well servicing, intervention, and workover activities across Bakken assets in the Williston Basin. Your primary responsibility will be to plan, coordinate,...Full timeContract workFor contractorsWork at officeWorldwide
$28 - $31 per hour
...Job Description Job Description About Us At American Engineering Testing (AET), we believe that people are the heart of innovation... ...knowledge to the job. Experience using personal computer software, especially Microsoft Office. Ability to work at environmental...Hourly payWork experience placementInternshipWork at officeLocal areaVisa sponsorship$28 - $32 per hour
isclaimer: SLB completed the acquisition of ChampionX on July 16, 2025. If selected for this position, your employment will begin with ChampionX and will transition to SLB as part of the planned integration. Job Posting Description ChampionX has immediate and future needs...Hourly payFull timeWork at officeImmediate start- ...needs. Learn more about our What and our Why and how we can work together . What role you will play in our team The Engineering Supervisor is responsible for leading the facilities engineering team, performing activities such as goal setting, planning, cost...Full timePart timeFor contractorsWork at officeLocal areaRemote workFlexible hours
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, ND
- senior performance engineer Williston, ND
- senior operations technician Williston, ND
- id software Williston, ND
- healthcare software sales Williston, ND
- software implementation project manager Williston, ND
- software Williston, ND
- remote software sales Williston, ND
- cad cam software developer
- ngo software engineer

