Senior Software Engineer at MicroStrain developing software for inertial sensing devices with a collaborative software team. Responsible for maintaining existing applications and shaping future technology.
Responsibilities
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
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
Opportunity to further your career alongside technology experts
Senior UI Engineer building fast, accessible dashboards with React and TypeScript. Working for data - intensive products used in production with performance and reliability focus.
Senior Software Engineer at LexisNexis Risk Solutions developing AI systems to combat identity fraud. Involves liveness detection and machine learning to enhance security.
Senior Software Engineer II at LexisNexis designing and delivering complex cross - system solutions. Mentoring engineers and collaborating with teams on software development.
Senior Full Stack Developer developing scalable data infrastructure that powers Xplore’s satellite operations. Leading designs and building data processing pipelines for Earth observation data in a hybrid environment.
Senior Full Stack Developer responsible for building data infrastructure that powers Xplore’s satellite operations. Focus on data processing pipelines and system architecture in a remote environment.
Lead engineering team in the Risk Detection domain at Auror tackling organized retail crime. Building core detection capabilities with a focus on technical excellence and AI integration.
Senior Lead Engineer building a national - scale platform for student career development at College Board. Leading technical strategy and ensuring high - quality engineering practices in collaborative environments.
Software Engineer responsible for building shared data access libraries and event - driven data flows at Snorkel AI. Contributing to infrastructure optimization and data governance processes for enhanced performance.
Senior Engineer supporting modern network and security projects for Presidio clients. Responsible for project engineering, leadership, and implementation of complex network solutions.
Trainee Software Developer in Java working with R&D teams at Contour Software in Pakistan. Responsible for developing enterprise - level applications post - training.