What are the responsibilities and job description for the Embedded Software Engineer position at Stellent IT?
Mossville, Illinois (Onsite)
Long term
Job Description
Candidate Responsibilities
As a senior positioning software developer, you'll develop and bring to production products that enable autonomous and manned systems to estimate their position, altitude, and rates of change as they navigate through construction and mining environments. This includes overall state estimation and machine localization leveraging sensor fusion and filtering algorithms, sensor interfacing, and overall system health all while balancing data link and compute bandwidth. We're looking for a self-starter, who's capable of taking real-world problems, creating requirements, developing features, and validation through comprehensive testing and simulation. The senior software developer will work among a team in a fast-paced work environment with a high focus on quality. Continuous learning along with good technical and communication skills are a must for this position.
Job Duties/Responsibilities May Include, But Are Not Limited To
Good teamwork, communication, analysis, and troubleshooting skills are required.
Prashant
IT Technical Recruiter
Phone: 732-962-1575
Email: Prashant@stellentit.com
Gtalk: Prashant@stellentit.com
https://www.linkedin.com/in/prashant-tyagi-790119210/
Long term
Job Description
Candidate Responsibilities
As a senior positioning software developer, you'll develop and bring to production products that enable autonomous and manned systems to estimate their position, altitude, and rates of change as they navigate through construction and mining environments. This includes overall state estimation and machine localization leveraging sensor fusion and filtering algorithms, sensor interfacing, and overall system health all while balancing data link and compute bandwidth. We're looking for a self-starter, who's capable of taking real-world problems, creating requirements, developing features, and validation through comprehensive testing and simulation. The senior software developer will work among a team in a fast-paced work environment with a high focus on quality. Continuous learning along with good technical and communication skills are a must for this position.
Job Duties/Responsibilities May Include, But Are Not Limited To
- Research and develop new technology software systems in a C Linux Development Environment
- Creation of comprehensive unit test and automated regression validation tools
- Develop Positioning Algorithms and Software Modules
- Develop Sensor Interfaces and Communication Pipelines via J1939 CAN and Ethernet
- Develop Technical Specifications for Positioning and Localization System Applications
- Issue resolution thru triage and troubleshooting
- Evaluate new products with a focus on Positioning Technologies (GNSS, Inertial Sensors (IMU), LiDAR, RF Ranging)
- Communicate results to customers, suppliers, team members, and other business units
- Building Test fixtures and harnesses / Lab bench maintenance
- BS or a higher degree in Engineering or Computer Science.
- 2 years (with a B.S.) or 1 years (with a M.S. or PhD) industry experience executing projects.
- Knowledge of robotics and frameworks such as ROS
- Fluency in Python, excellency in C , strong engineering practices, debugging/profiling skills.
- Strong foundation in mathematics and fundamentals (3D geometry, linear algebra, Kalman/particle filters)
- Demonstrated outcomes / experience with Application of SLAM type approaches, Graph optimization libraries and spatial data structures.
- Application knowledge in construction/mining equipment and associated material movement tasks.
- LiDAR, radar and vision based localization estimation in off road / underground environments
- Experience with Inertial Navigation and high precision GNSS
- Independent project management and execution
- Build portable code with a production intent focus
Good teamwork, communication, analysis, and troubleshooting skills are required.
Prashant
IT Technical Recruiter
Phone: 732-962-1575
Email: Prashant@stellentit.com
Gtalk: Prashant@stellentit.com
https://www.linkedin.com/in/prashant-tyagi-790119210/
Embedded Engineer
Intellectt Inc -
Peoria, IL
Embedded Software Developer
Ventures Unlimited Inc. -
Peoria, IL
Embedded Systems Engineer
Zenith Services Inc. -
Chillicothe, IL