C++/C Software Engineer
Rawabi, Ramallah, Palestine, State ofService Delivery
Founded in 2000, ASAL Technologies is the destination for high-quality, innovative, and cost-effective software development and hardware, professional services, and business process outsourcing services. Our highly trained engineers become an extension arm of clients, with high standards in mind that are guaranteed to satisfy even the biggest corporations. All of this is done while supporting our community and cooperating with local universities and startups.
With 300+ employees spread around 3 cities on the West Bank: Nablus, Rawabi & Hebron. And addition to that we’re also recruiting globally. We’re constantly growing, and we can assure you that you will find your passion at ASAL. It’s simple: be smart, fun, and get things done. That’s what we’re looking for!
About The Role:
We're seeking an excellent Software Engineer to be a part of our team. The team focuses on developing software that emulates and validates the standard communication protocols in the industry, including the newest, most complex and most commonly used protocols.
The team members considered experts in their domain and highly involved in all the product development cycle.
The work in the our team requires excellent software development skills, self-learning abilities and accountability. It combines interesting and intensive work with customers, working with multiple software development languages and technologies.
An engineer in our team typically has extensive knowledge of the relevant communication protocols specification, expert level understanding of the model code and relevant tools and also has very close relationship with the product’s customers.
- BSc in Computer Science, Electrical Engineering or similar with grades average of 90+. Please attach an updated grades sheet.
- Knowledge in OOP and C/C++ Software Development
- 1-2 years of Software Development experience (as Student or Graduate)
- Excellent level of English
- Experience in C/C++ development
- Knowledge/Experience with System Verilog and/or UVM
- Knowledge of communication protocols such as USB/AMBA/Ethernet