Software Engineer
Robotic Perception
Software Engineering
Posted on Nov 29, 2023
Join our cutting edge AgTech autonomous technology and implement state-of-the-art AI software including NVidia Orin edge devices and NVIDIA software platforms such as Isaac SIM and Jetson AI lab, to implement motion control and operations of autonomous vehicles and drones.
We are hiring an experienced Software Engineer to join our growing team. Apply today!
Responsibilities:
- Code, perform tests, and debug new software and applications, while also making enhancements to existing software
- Complete all phases of the software development process throughout the product life cycle, including research, modeling, designing, debugging, and maintaining processes
- Create, maintain, and update technical and system documentation as necessary
- Execute release-based development under planned deadlines, as well as investigate and resolve production issues according to priorities
- Participate in continuous performance improvement meetings to improve processes and standards
- Perform peer review of design elements, software components, and test specifications following guidelines from the development team
- Improve and optimize the efficiency of the various software systems by implementing, monitoring, testing, and auditing new software programs
Qualifications:
- Bs.C in Information Technology, Computer Science, or a related field, or equivalent work experience
- 3-5 years of experience developing software applications
- Experience with Python, C++, GPUs, Web development experience, communications, and video
- Good understanding of computer architecture, compilers, and software optimization
- Experience with relevant development tools, applications, and system architecture
- Ability to prioritize well and work on multiple tasks and projects in tandem
- Ability to quickly learn and apply new languages, frameworks, and technologies
- Experience using common development practices, including Agile, Scrum, Test Driven Development, Continuous Integration, Automated Tests
- Comprehensive technical knowledge of both the information technology field and computer science