Spectris
Senior Software Engineer
United States · Work style not stated · Full time
Apply on the employer’s site ↗See how well you match this job
You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.
About the role
Description from the employer’s posting. Check the employer’s page for the current version.
- EmployerSpectris
- LocationUnited States
- Work styleWork style not stated
- Employment typeFull time
- Employer posted
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
Show full description
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.
#LI-CW1
Check your resume against this job Free, no sign-up. Nothing you paste is stored.
Staying safe while you apply
- Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
- Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
- Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.
Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.
Preparing for this role with ROLIVA
- Check the fit.
Compare the requirements with the experience you have confirmed, including gaps.
- Prepare honestly.
Build interview stories and application drafts from your own evidence.
- Keep track.
Save the role and record your own application status and follow-ups.
Software engineer jobs in United States
ROLIVA currently lists 4268 open roles like this in United States.
Employers hiring for this
- Capital One Financial423 open roles
- General Motors186 open roles
- Shieldai179 open roles
- Boeing118 open roles
- Hewlett Packard Enterprise91 open roles
Top skills asked for
Listings whose description mentions each term. A mention is not a requirement.
- Python202 postings
- AWS170 postings
- Azure127 postings
- Java123 postings
- Kubernetes122 postings
- TypeScript110 postings
- React107 postings
- SQL87 postings
Advertised salary for this role here
These are advertised ranges, not what people are paid.
- USD a year, after annualising98,000–350,000 (62 listings, 13 employers)
At a glance
- Employment typeFull time
- SenioritySenior
- Employer posted
- Added to ROLIVA
- Last checked
Skills in this posting
Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.