Job Title: Software Development Engineer.
Location: San Antonio, TX.
Department: Engineering.
Reports To: Software Team Lead.
Job Type: Full Time.
Job Summary:
We are seeking a highly qualified and detail-oriented Software Development Engineer (Machine Learning) with industry experience and a passion for robotics, autonomous ground vehicles, and technical challenges to join our team. The ideal candidate will have proven experience as Software Developer, preferably in robotics or a related field.
Key Responsibilities:
You will be responsible for designing, developing, and maintaining software for robotic systems with a focus on machine learning algorithms.
Collaborate with cross-functional teams to define, design, and ship new features.
Implement and optimize machine learning models for robotic applications.
Write clean, maintainable, and efficient code.
Troubleshoot and debug software issues in robotic systems.
Conduct software testing and validation procedures.
Integrate software components into a fully functional software system.
Stay up to date with the latest advancements in robotics, machine learning, and software development.
Qualifications:
Education:
BS degree in Computer Science or related field or equivalent combination of industry-related professional experience and education.
Experience:
Proven experience as a Software Developer, preferably in robotics or a related field.
Proficiency with Python/C/C++/Javascript.
Experience with machine learning frameworks and tools (e.g., TensorFlow, PyTorch).
Working experience with robotic frameworks and tools (e.g., ROS, Gazebo).
Working experience related to computer vision.
Working knowledge of development Agile Lifecycle.
Strong problem-solving skills with attention to detail.
Excellent communication and teamwork abilities.
Enhanced Qualifications:
Experience with developing and deploying machine learning models in production environments.
Knowledge of computer vision systems.
Understanding of data preprocessing, feature engineering, and model evaluation.
Familiarity with hardware integration and real-time systems.
Experience with Test Driven Development.
Experience writing hardware drivers.
Embedded programming.
Experience with methodologies and practices relating to CD/CI.
Experience in applying engineering principles from non-software disciplines (e.g.,
mechanical, electrical, civil) to software development projects.
Proficiency in data science tools and techniques, including experience with Power BI, data
visualization, and statistical analysis.
Working Conditions:
This position requires "In Office" located in San Antonio, Texas
Candidate must be willing to relocate to San Antonio, Texas
Fast-paced environment requiring quick decision-making and adaptability.
Must be legally authorized to work in the US.
Unable to provide Sponsorship
Compensation & Benefits:
Competitive salary based on experience.
Medical and Dental Insurance, Paid Time Off.
Opportunities for career growth and professional development.