Software Engineer Calibration and Algorithms
Job Description
Iventim Inc. is seeking a Software Engineer for Calibration and Algorithms to join a fast paced, cross functional team in San Diego. This onsite, full‑time role centers on developing and validating sensor calibration algorithms, building visualization tooling, and documenting onboarding resources to help teammates ramp quickly. You will collaborate across disciplines in a dynamic environment, contributing from planning through deployment and shaping practical calibration solutions.
Responsibilities
- Create calibration algorithms for sensors including ALS, Health, and Proximity.
- Implement unit and integration tests to validate new algorithms.
- Design and sustain a software framework that powers visualization tools.
- Document the frameworks and develop onboarding tutorials for new team members.
- Adhere to software engineering best practices, including version control, test‑driven development, and thorough documentation.
- Engage in all phases of the development lifecycle: requirements, planning, design, build, test, and deployment.
Requirements
- Hands‑on software development experience with Python 3, OpenCV, pandas, and NumPy.
- Ability to prototype algorithms in C++ and Python, including initial data analysis to identify trends.
- Background in signal processing, computer vision, robotics, or an equivalent field.
- Strong problem‑solving skills and the ability to break complex problems into manageable tasks.
- Self‑motivated, hands‑on, independent, and dedicated.
- Excellent collaboration skills in a diverse and dynamic team environment.
Technologies
Python 3, C++, OpenCV, pandas, NumPy, Objective C
Experience
- OpenCV: 2 years (Required)
- C++: 4 years (Required)
- Python: 4 years (Required)
Project Details
- Location: San Diego, 100% on‑site
- Contract: full time employment
- Timezone Requirement: PST
Success Criteria
- Calibration algorithms meet quantitative error targets.
- Unit tests and integration tests exist and pass.
- Algorithms and frameworks are fully documented.