Careers

Build the systems our clients depend on every day.

We're a team of developers, engineers, and digital consultants working across Dubai and Pune. Every role we're actively hiring for is listed below - apply in a couple of minutes without leaving the page.

The T1 Tech team

Life at T1 Tech

Work that ships, and then keeps running

Our clients operate in sectors where downtime is expensive. That shapes how we hire and how we build.

01

One group, two hubs

Our Dubai head office and our Pune engineering hub work as a single team across time zones, on the same products and the same standards.

02

Systems with real consequences

We deliver secure, scalable platforms for Oil & Gas, Energy, and Renewables organizations - work where reliability is the requirement, not a nice-to-have.

03

Engineering you can stand behind

Clean code, thoughtful design, and strong architecture. We'd rather get the foundations right than ship something we have to apologize for later.

04

Ownership past go-live

We support what we build. You'll see your work in production and stay close to how it performs for the people using it.

Open Positions

Current vacancies

Roles we're actively hiring for. Choose one and apply with the form below - it takes a couple of minutes.

2 open roles

Core Automotive Embedded Software Developer

  • Pune, India
  • Full-time · On-site
  • Experienced
  • Automotive Embedded Software

Design, develop, and maintain safety-critical software for automotive Vehicle Control Units, modernising a MATLAB/Simulink-generated codebase into a modular, hardware-independent C/C++ platform for multiple vehicle configurations.

What you'll do

  • Port, refactor, and optimise MATLAB/Simulink autogenerated VCU code into structured, maintainable C/C++
  • Develop safety-critical vehicle control software in line with AUTOSAR principles and relevant automotive standards
  • Design a modular, hardware-agnostic architecture with configurable powertrain, actuator timing, and safety parameters
  • Implement XCP calibration and measurement, plus UDS and OBD-II diagnostics with DTC management
  • Build an x86 simulation and mock environment with automated unit tests for hardware-independent validation
  • Debug complex embedded software issues, optimise performance, and participate in code reviews and validation
  • Design secure XCP firmware flashing and support FOTA updates with optional A/B partitioning
  • Define CAN interfaces, telemetry data contracts, and integrations between VCU firmware and GSM/telematics modules

Key requirements

  • Bachelor's degree or higher in Computer Engineering, Electrical/Electronics Engineering, Computer Science, or a related field
  • Strong Embedded C/C++ skills in automotive or safety-critical real-time systems
  • Hands-on experience developing embedded software for ECUs, VCUs, or similar control systems
  • Experience with MATLAB/Simulink and autogenerated embedded software
  • Strong understanding of modular architecture, hardware abstraction, interface design, and CAN communication
  • Experience with embedded debugging tools, diagnostic equipment, and software validation
  • Familiarity with RTOS or bare-metal environments, version control, CI/CD, and unit testing
  • Strong analytical, troubleshooting, communication, and collaboration skills with fluent written and spoken English
Nice to have
  • AUTOSAR architecture and ISO 26262 functional safety principles
  • XCP calibration, UDS diagnostics, OBD-II, and DTC management
  • LIN, FlexRay, firmware bootloaders, secure flashing, and FOTA implementations
  • x86 simulation environments or hardware-independent test frameworks
  • Automotive cybersecurity and secure embedded system design
  • Powertrain control systems and multi-platform vehicle configurations

General Embedded Developer

  • Pune, India
  • Full-time
  • Entry level
  • Embedded & IoT Engineering

Design, implement, and maintain embedded software for the non-safety-critical firmware layer - owning the firmware for a Linux-based GSM module that handles telemetry, FOTA, and remote device management.

What you'll do

  • Develop and maintain firmware for a Linux/Raspberry Pi-based GSM module covering telemetry forwarding, MQTT communication, and FOTA execution
  • Implement remote device provisioning and management integration with Azure IoT Hub
  • Maintain software and firmware versioning and inventory tracking on the device side
  • Work with the Core Automotive Embedded Developer to ensure data is correctly exposed over CAN and forwarded to the cloud
  • Ensure OTA update reliability and fallback behaviour
  • Interface with the backend and cloud team on data contracts and MQTT topic structure

Key requirements

  • Comfortable working on Linux-based embedded targets (Raspberry Pi-based GSM module)
  • Embedded firmware development experience in C or C++
  • Experience with GSM/cellular module firmware or communication-focused embedded work
  • Familiarity with MQTT - message structures, QoS levels, and broker interaction
  • Understanding of OTA firmware update mechanisms and reliability patterns
  • Basic CAN bus comprehension for VCU layer data integration
  • Azure IoT Hub or equivalent cloud device management experience
Nice to have
  • Device provisioning workflows and fleet-scale firmware versioning
  • MQTT bridging between an embedded device and a cloud broker
  • Telemetry data pipeline understanding
  • Automotive embedded systems background

Apply

Send us your application

Pick the role, tell us a little about yourself, and attach your CV. Your application goes straight to our team - no account or sign-in needed.

  1. 1

    Find your role

    Check the responsibilities and requirements of an open vacancy, or apply speculatively if none of them fit.

  2. 2

    Send your application

    Complete the form below and attach your CV. You'll get an on-screen confirmation once it reaches us.

  3. 3

    We get back to you

    Shortlisted candidates are contacted directly by T1 Tech. Please allow a little time during busy hiring periods.

Not seeing the right role?

We're always interested in strong engineers, designers, and delivery people. Send a speculative application with a short note on the kind of work you're looking for, and we'll keep it on file for upcoming roles.

PDF, DOC or DOCX, up to 5 MB.

Your application is emailed straight to our team at info@t1tech-dubai.com.

Join the team

Think you'd be a good fit?

Tell us what you're good at and the kind of problems you want to work on. We'd rather hear from the right person early than miss them entirely.

Financial Abstract
Global Network
Office Workspace