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.