Percepto is the leading provider of autonomous inspection and monitoring solutions, harnessing robotics, including our very own market-leading industrial drone-in-a-box solution. Our team is made up of software and hardware engineers, industry experts and professionals who are all passionate about innovation and driven to push the boundaries of what’s possible with software, AI, and hardware. We are a fast growing company with offices in Israel and the U.S., with Fortune 500 clients around the world. Our company growth is not stopping any time soon, and we are looking for great talent like you to join our team!
We are looking for a
Software Engineer to join the Edge team in building the future of autonomous robots.
Why join Percepto? We care about the people we work with; we want our team members to grow and develop professionally, to find their job rewarding and intellectually stimulating, and of course - to have fun and feel that they are part of the Percepto family.
Responsibilities:
- Participate in all stages of development of end-to-end features and new capabilities for autonomous robots.
- Work closely with team members to design and implement high quality, maintainable, modern, performance and safety critical software.
- Collaborate with peers from different domains and contribute to cross functional teams working to achieve common product goals.
Requirements:
- B.Sc. in Computer Science / Electrical Engineering / Equivalent - must
- 4-6 Linux development experience in C++ - must.
- High analytical skills, ability to work in a high paced, multidisciplinary environment - must.
- Good understanding of operating systems, concurrency and multi-threading.
- Good understanding of best practice software engineering processes, git version control, testing and release cycles.
- Hands-on experience with Pixhawk or other drone flight controllers (e.g., ArduPilot, PX4). - advantage
- Experience with Python - advantage.
- Experience with camera and sensor SDKs - advantage.