Job Opportunities: Software Engineer & Verilog Engineer
↔️
We are hiring exceptional talent for two exciting roles. Join our growing, dynamic teams at Canonical and
Crescent Techservices!
Software Engineer - Stores (Canonical)
Location: Remote
Vacant Positions: 1
Canonical is seeking a passionate
Software Engineer to join our
Store team, which operates backend services for the
Snap Store and
Charmhub.io marketplaces. This position involves working with
Python (and
Golang) to develop clean, scalable web services that support web clients and CLI applications.
Key Responsibilities:
- Develop and implement cleanAPIs usingPython andGolang
- Collaborate remotely with a globally distributed team
- Design and implement new features, manage production, and ensure ongoing operations
- Review and provide feedback on code and designs from other engineers
- Participate in global travel for team events (2-4 weeks per year)
Who You Are:
- Professional experience developingpublic-facing APIs and web applications usingPython
- Comfortable withrelational and non-relational databases
- Familiar withUbuntu as a development and deployment platform
- Strong background inComputer Science or a related field
- Passionate about technology and working with diverse teams
What Canonical Offers:
- Remote work
- Competitive salary
- Learning and development allowances
- Generous annual leave
- Paid maternity, paternity, and sick leave
- International exposure
Verilog Engineer (Crescent Techservices)
Location: Remote
Experience: 3-8 years
Vacant Positions: 20
Crescent Techservices is looking for talented
Verilog Engineers with expertise in
HDLs such as
Verilog,
SystemVerilog,
VHDL, and
SystemC. The role involves hardware design development and collaborating with other engineers to enhance solutions.
Key Responsibilities:
- Expertise in scripting and verification workflows
- Work onVerilog and related technologies for hardware design
- Collaborate on improving designs and solving hardware design challenges
What You’ll Bring:
- 3-8 years of proven experience in hardware design
- Expertise inVerilog,SystemVerilog,VHDL, andSystemC
- Strong scripting and verification knowledge
What Crescent Techservices Offers:
- Remote position
- Competitive compensation
- Collaborative work environment
To Apply:
If you are passionate about software development or hardware design and want to join a cutting-edge team, apply now to one of these exciting roles!
If you are passionate about software development or hardware design and want to join a cutting-edge team, apply now to one of these exciting roles!
فرص عمل: مهندس برمجيات & مهندس فيريلوغ
نحن نبحث عن مواهب استثنائية لشغل وظيفتين مثيرتين. انضم إلى فرقنا المتنامية والديناميكية في
Canonical و
Crescent Techservices!
مهندس برمجيات - المتاجر (Canonical)
الموقع: عن بُعد
الوظائف الشاغرة: 1
تبحث
Canonical عن مهندس برمجيات شغوف للانضمام إلى
فريق المتاجر، الذي يدير خدمات خلفية لأسواق
Snap Store و
Charmhub.io. يتضمن هذا الدور العمل باستخدام
Python (و
Golang) لتطوير خدمات ويب نظيفة وقابلة للتوسع تدعم التطبيقات عبر الإنترنت و
CLI.
المسؤوليات الرئيسية:
- تطوير وتنفيذAPIs نظيفة باستخدامPython وGolang
- التعاون عن بُعد مع فريق موزع عالميًا
- تصميم وتنفيذ ميزات جديدة، إدارة الإنتاج، وضمان العمليات المستمرة
- مراجعة وتقديم ملاحظات على الأكواد والتصاميم من المهندسين الآخرين
- المشاركة في السفر العالمي للأحداث (من 2 إلى 4 أسابيع سنويًا)
من أنت:
- خبرة احترافية في تطويرAPIs وبرامج الويب العامة باستخدامPython
- مرتاح للعمل معقواعد البيانات العلائقية وغير العلائقية
- ملم باستخدامUbuntu كمنصة تطوير ونشر
- خلفية قوية فيعلوم الكمبيوتر أو مجال ذي صلة
- شغوف بالتكنولوجيا والعمل مع فرق متنوعة
ما تقدمه Canonical:
- العمل عن بُعد
- راتب تنافسي
- بدل التعلم والتطوير
- إجازة سنوية سخية
- إجازة مدفوعة للأمومة، الأبوة، والمرض
- تعريض دولي
مهندس فيريلوغ (Crescent Techservices)
الموقع: عن بُعد
الخبرة: 3-8 سنوات
الوظائف الشاغرة: 20
تبحث
Crescent Techservices عن
مهندسين فيريلوغ ذوي خبرة في
HDLs مثل
Verilog و
SystemVerilog و
VHDL و
SystemC. يتطلب الدور تطوير تصميمات الأجهزة والتعاون مع المهندسين الآخرين لتحسين الحلول.
المسؤوليات الرئيسية:
- الخبرة في البرمجة وعمليات التحقق
- العمل علىVerilog وتقنيات أخرى في تصميم الأجهزة
- التعاون لتحسين التصاميم وحل تحديات تصميم الأجهزة
ما ستقدمه:
- خبرة من 3-8 سنوات في تصميم الأجهزة
- خبرة فيVerilog وSystemVerilog وVHDL وSystemC
- خبرة قوية في البرمجة والتحقق
ما تقدمه Crescent Techservices:
- وظيفة عن بُعد
- تعويضات تنافسية
- بيئة عمل تعاونية
للتقديم:إذا كنت شغوفًا بتطوير البرمجيات أو تصميم الأجهزة وترغب في الانضمام إلى فريق مبتكر، قدم الآن لإحدى هذه الفرص المثيرة!