Sr GNSS/IMU Sensor Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

BE Staffing Solutions LLC ยท 5 months ago

Sr GNSS/IMU Sensor Software Engineer

BE Staffing Solutions LLC is a leading provider of staffing and workforce solutions. They are seeking a Sr. Sensor Software Engineer specializing in GNSS/IMU to develop and optimize software solutions for autonomous vehicles, focusing on sensor drivers and data processing algorithms for precise localization and navigation.

Staffing & Recruiting

Responsibilities

Develop the architecture and pipeline for GNSS/IMU processing, spanning from the sensors to the localization module
Collaborate with vendors, relevant vehicle subsystems, manufacturing, service, and other teams to define requirements and optimize performance and reliability
Define the evaluation matrix for the sensor benchmarking and provide reports based on data
Develop, debug, and maintain robust C/C++ software for the GNSS/IMU software stack, including sensor basic driver, diagnostic software, data processing algorithms, time synchronization, data logging and storage, etc
Optimize software performance to ensure real-time processing of sensor data with minimal latency, utilizing techniques such as parallelization, multithreading, and hardware acceleration
Collaborate with cross-functional teams including hardware engineers, robotics specialists, and machine learning engineers to integrate sensor software components into the overall autonomous vehicle system
Create and maintain offline benchmarking and monitoring tools to uphold the highest standards of visual data quality
Design V&V test cases, code check rules, and associated tools to ensure the delivery of high-quality code
Follow the CI/CD pipeline to streamline the development and deployment processes
Stay updated with the latest advancements in GNSS, IMU, and sensor fusion technologies, and actively contribute to research and development efforts to enhance the capabilities of our autonomous vehicle platform
Provide technical leadership and mentorship to junior engineers, and actively participate in code reviews and knowledge sharing sessions to maintain high software quality standards

Qualification

GNSS/IMU software developmentC/C++ programmingEmbedded software designSensor fusion techniquesLinux software developmentProblem-solving skillsEffective communication

Required

Bachelor's, Master's, or Ph.D. degree in Computer Science, Electrical Engineering, Robotics, or a related field
Extensive experience (3 years) in software development for autonomous vehicles, with a focus on GNSS, IMU, and INS
Extensive expertise in embedded software design
Proficient in C/C++ programming, with a thorough understanding of modern standards, multithreading, and Python
Strong understanding of GNSS principles, including satellite navigation systems (e.g., GPS, Galileo, GLONASS) and error sources (e.g., multipath, signal attenuation)
In-depth knowledge of IMU technology, including sensor fusion techniques (e.g., Kalman filtering, sensor fusion algorithms)
Competent in software development on Linux platforms, with additional proficiency in embedded Linux targets being advantageous
Demonstrated proactive problem-solving skills, effective communication abilities, and a strong interest in advancing autonomous vehicle technologies

Preferred

Experience with GNSS/IMU hardware integration and calibration
Knowledge of state estimation techniques and nonlinear optimization methods
Experience with simulation tools and platforms for autonomous vehicle testing
Contributions to open-source projects or publications in relevant conferences/journals

Benefits

Bonus based on performance
Competitive salary
Flexible schedule
Opportunity for advancement
Training & development
Wellness resources

Company

BE Staffing Solutions LLC

twitter
company-logo
Having over 10 years of experience in staffing & recruiting processes all over US across multiple industries in full-time, contractual and permanent positions B E staffing solutions, LLC based in Houston, Texas is bearing the legacy of having quite diversified, experienced and passionate team players who know the art of identifying the best talent for the best opportunity.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase