Careers

Join the engine behind tomorrow's ventures

Lead Engineer

This position is now closed.
We encourage you to explore other available opportunities or check back later as new roles are regularly updated. Stay connected with us for future openings!

Copied to clipboard!

Company Overview:

Disrupt.com is a global platform that builds, scales and invests in high-growth technology ventures. As one of the most successful venture builders in the MENA region with a portfolio of 10+ companies and notable exits (Cloudways $350Mn acquisition by Digital Ocean) - Disrupt.com partners with founders at a very early stage, helping them achieve product-market fit and power through the first point of the scale.

Our unstoppable team of 600+ employees is the best and the brightest, driving innovation across 7 Global SaaS Brands in 6 hottest industries, including Cybersecurity, Direct-to-consumer, Managed Cloud, Affiliate Marketing, Digital Media, Web.3.0, and Venture Building as a Service.

Our team is made up of dreamers, doers, and all-around rockstars who are committed to making a difference. As a result, we’re among the best companies to work for, with a plethora of benefits and an amazing culture.

Overview of the role:

We are seeking a middleware layer for an automotive software stack based on a microkernel architecture that involves several key competencies. Middleware acts as the bridge between the lower-level OS services (provided by the microkernel and user space) and the higher-level functional applications. It plays a crucial role in ensuring smooth communication, data management, and service orchestration across the system. Here are the essential competencies to look for in individuals for middleware development in this context.

Expectations from the role:

Operating System Fundamentals

  • Understanding of Microkernel Architecture:Knowledge of how microkernels operate, including IPC mechanisms, scheduling, and resource management.
  • Embedded Systems: Experience with real-time operating systems (RTOS) and embedded systems, which are critical in automotive applications.

Middleware Development

  • Middleware Frameworks: Familiarity with middleware frameworks such as DDS (Data Distribution Service), SOME/IP (Scalable service-Oriented MiddlewarE over IP), and ROS2.
  • Communication Protocols: Proficiency in automotive communication protocols like CAN (Controller Area Network), LIN (Local Interconnect Network), FlexRay, and Ethernet.
  • Service-Oriented Architecture (SOA): Understanding of SOA principles and how they apply to middleware development, including service discovery, binding, and invocation.

Programming Languages

  • C/C++: Proficiency in C and C++, which are commonly used for system-level programming.
  • Python/Java: Knowledge of higher-level languages like Python or Java for scripting and application-level middleware services.
  • Rust: Familiarity with Rust for developing safe and concurrent middleware components.

Data Management

  • Database Systems: Experience with database systems, including both relational and NoSQL databases, for managing persistent data.
  • Data Serialization: Understanding of data serialization formats like JSON, XML, and Protocol Buffers for efficient data exchange.

Qualification and Experience:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • Experience with database systems, including both relational and NoSQL databases, for managing persistent data.
  • Understanding of data serialization formats like JSON, XML, and Protocol Buffers for efficient data exchange.
  • Ability to design modular and scalable middleware components that can be easily integrated and maintained.
  • Experience in designing and implementing APIs for middleware services, ensuring they are robust and easy to use.

You should be:

Familiar with Automotive Industry Standards 

  • Functional Safety (ISO 26262): Understanding of functional safety standards and their implications for software development.
  • Cybersecurity (ISO/SAE 21434): Knowledge of cybersecurity standards and practices to ensure secure communication and data management.
  • AUTOSAR: Familiarity with the AUTOSAR standard, particularly the Adaptive Platform, which is relevant for middleware development in automotive systems.

Dimensions and Supplementary Information:

  • Opportunity to work on revolutionary automotive technology projects.
  • Competitive salary, comprehensive benefits, and a dynamic work environment.
  • Career growth opportunities in a rapidly evolving field.

What do we have to offer you?

Join Disrupt.com for an extraordinary work experience!

Fast-paced careers, competitive packages, comprehensive well-being programs, extensive medical coverage, continuous learning opportunities, generous perks, and an exceptional employee experience await you.

Embrace a fulfilling journey with us today!