
Job Location : Pune
Experience: 4 to 6 years
Responsibility
Design and development of Linux Device driver, BSP & Kernel modules
1. Strong in system C programming on Linux platform.
2. Strong experience in Linux Kernel and device driver development
3. Experience in Kernel porting and migration to different platforms and kernel versions.
4. Experience in BSP and Boot loaders
5. Device drivers experience preferably for following devices: UART, I2C, I2S, SPI, GPIO, PCIe, MMC, USB etc.,
6. Good knowledge on platforms and peripheral devices
7. Knowledge on processor like IMax Good to have
8. PowerPC experience
9. Python programming
Package : Commensurate to relevant experience ( CTC Range: 6 to 10 lacs/annum)
Immediate Joining !!

Similar jobs
About Us:
Tradelab Technologies Pvt Ltd is not for those seeking comfort—we are for those hungry to make a mark in the trading and fintech industry. If you are looking for just another backend role, this isn’t it. We want risk-takers, relentless learners, and those who find joy in pushing their limits
every day. If you thrive in high-stakes environments and have a deep passion for performance driven backend systems, we want you.
What We Expect:
• We’re looking for a Backend Developer (Python) with a strong foundation in backend technologies and
a deep interest in scalable, low-latency systems.
• You should have 3–4 years of experience in Python-based development and be eager to solve complex
performance and scalability challenges in trading and fintech applications.
• You measure success by your own growth, not external validation.
• You thrive on challenges, not on perks or financial rewards.
• Taking calculated risks excites you—you’re here to build, break, and learn.
• You don’t clock in for a paycheck; you clock in to outperform yourself in a high-frequency trading
environment.
• You understand the stakes—milliseconds can make or break trades, and precision is everything.
What You Will Do:
• Develop and maintain scalable backend systems using Python.
• Design and implement REST APIs and socket-based communication.
• Optimize code for speed, performance, and reliability.
• Collaborate with frontend teams to integrate server-side logic.
• Work with RabbitMQ, Kafka, Redis, and Elasticsearch for robust backend design.
• Build fault-tolerant, multi-producer/consumer systems.
Must-Have Skills:
• 3–4 years of experience in Python and backend development.
• Strong understanding of REST APIs, sockets, and network protocols (TCP/UDP/HTTP).
• Experience with RabbitMQ/Kafka, SQL & NoSQL databases, Redis, and Elasticsearch.
• Bachelor’s degree in Computer Science or related field.
Nice-to-Have Skills:
• Past experience in fintech, trading systems, or algorithmic trading.
• Experience with GoLang, C/C++, Erlang, or Elixir.
• Exposure to trading, fintech, or low-latency systems.
• Familiarity with microservices and CI/CD pipelines.
About VisibilityStack
VisibilityStack helps businesses connect with people who are actively searching for the solutions they offer, both on Google Search and in the new wave of AI-powered search tools.
Our AI agents identify what your audience is looking for, create content that answers those questions, and structure it so Google and AI systems can easily understand and recommend it. We also strengthen your online credibility through strategic backlinks and a strong social presence.
Everything is guided by real-time data. We focus on what works, remove what does not, and keep your content working around the clock. The result is simple: the right people can find you, trust you, and reach out when they need what you offer.
The Role
We need a Senior Engineer who ships production code that scales. You'll be the technical anchor—building critical infrastructure, solving complex problems, and mentoring junior developers through code reviews and pair programming.
You'll shape our future in four key ways: writing the code that becomes our foundation, being a key voice in engineering hiring decisions, helping establish the processes and patterns everyone follows, and having significant input on product decisions—your technical perspective directly influences what we build, not just how we build it. This isn't about managing people or writing performance reviews—it's about technical leadership through excellence.
What's in it for you:
- Own mission-critical systems end-to-end — Your code directly generates customer revenue
- Skip the politics, ship products — No layers of approval, no enterprise bureaucracy
- Shape product direction — Your technical insights influence product strategy, not just implementation
- Learn cutting-edge AI in production — Work with LLMs, vector databases, and agent orchestration at scale
- Shape technical decisions and processes — Your input matters on how we build, not just what
- Accelerated growth path — As we scale, you choose: become our technical lead or remain a deeply influential IC
- Direct founder access — Collaborate on product vision, not just execute specs
Location: Janakpuri, Delhi (Hybrid - Maker's Schedule)
Our Work Philosophy:
We follow the Maker's Schedule, not the Manager's Schedule. This means uninterrupted blocks of deep work when you're building, and high-bandwidth collaboration when we're solving problems together.
In Practice:
- In-office days: Whiteboard architecture sessions, rapid product iterations, deep dives into product strategy, complex debugging that needs three minds on one problem
- Deep work days: Uninterrupted coding from wherever you work best—home, office, or that coffee shop with perfect noise levels
- Balance by design: We optimize for both intense collaboration and deep focus
The best technical breakthroughs happen in two modes: intense in-person collaboration where ideas bounce rapidly, and deep solo work where complex problems get solved. We protect both.
Responsibilities
Technical Excellence
- Build production systems that handle millions of AI operations daily
- Write complex integrations that others can't figure out
- Solve scaling problems before they become emergencies
- Implement robust error handling and monitoring
- Own critical infrastructure components end-to-end
Architecture & Code Quality
- Design APIs that won't need v2 in 6 months
- Make pragmatic technical decisions (boring tech when appropriate)
- Help establish engineering processes—from code review to deployment
- Create patterns and standards other engineers can follow
- Lead code reviews that teach, not just critique
- Balance shipping speed with technical sustainability
Hiring & Technical Assessment
- Conduct technical interviews for engineering roles
- Design practical coding assessments that test real skills
- Provide strong input on hire/no-hire decisions
- Partner with founders on technical requirements for roles
- Help close strong candidates by selling the technical vision
Mentorship & Collaboration
- Pair with junior developers on complex problems
- Share knowledge through code reviews and documentation
- Unblock teammates when they're stuck
- Work directly with founders on technical strategy
- Partner with product team on feature design and technical feasibility
- Turn product ideas into technical specifications
- Work directly with founders on technical strategy
- Turn product ideas into technical specifications
Requirements
Must Have
- 5-7 years of software engineering experience
- Expert-level Python development skills
- Production experience with LLMs (OpenAI, Anthropic, not just prototypes)
- Built systems that scaled (and dealt with the failures)
- Strong debugging skills—you fix what others can't
- API design that makes sense to other developers
- Git workflows and collaborative development
Strong Advantages
- Previous early-stage startup experience
- Production experience with vector databases (Pinecone, Weaviate, pgvector)
- Elasticsearch or search infrastructure expertise
- Built revenue-generating AI/ML systems
- Experience with high-volume data pipelines
- Contributed to open source projects
- Informal mentorship or tech lead experience
Tech Stack
- Backend: Python, FastAPI, PostgreSQL
- AI/ML: OpenAI APIs, LangChain, Vector DBs
- Infrastructure: AWS, Docker, GitHub Actions
- Search: Elasticsearch (evaluating alternatives)
What We Offer
- Early employee equity and financial upside
- No bureaucracy—your code ships to production
- Work on genuinely hard technical problems
- Learn from and contribute to cutting-edge AI systems
- Clear growth path as the team scales
What you will be Doing
- You will abstract away complex data interactions with easy-to-use APIs that will power several mobile and web applications.
- You will also own, scale, and maintain the computational and storage infrastructure for the various micro-services and long-running jobs, designed and implemented by you and the team.
- We will look to you to make key decisions on the technology stack, architecture, networking, and security. We love working with bleeding-edge technology, especially if it improves the malleability, and simplicity of our deliverables.
What you need
- The ideal Backend Engineers are polyglots who are fluent in HTTP and core CS concepts such as algorithms, data structures, and programming paradigms, and always pick the right tools for the right job.
- They have a keen eye for common security vulnerabilities and how to act on them (example: DDOS attacks, SQL Injection etc.).
- They understand what it takes to work in a startup environment and know when to trade performance for simplicity.
- They fail fast, learn faster, and execute in time.
- Strong communication skills, get-things-done attitude, and empathy
- Strong sense of ownership, drive and obsessive attention to detail.
- Comfortable with iterative development practices and code reviews
- Previous experience as part of a product-oriented team is a plus
Technical Skillsets:
NodeJS + Javascript, GoLang, Typescript + Nodejs, Clojure/Haskell/F#/Scala (languages/environments)
Koa, Express, Play (frameworks)
Asynchronous Programming Frameworks (Akka, Nodejs, Tornado)
MongoDB, postgres, Bigtable, Dynamo (databases)
Apache Kafka, NATS, RabbitMQ, ZeroMQ (queues)
FunctionalProgramming, FRP (functional reactive)
microservices, multi-tenant, distributed-systems, distributed-computing, event-sourcing
Good to have Skillsets:
Clojure/Haskell/F#/Scala
Apache Kafka, NATS
FunctionalProgramming, FRP (functional reactive)
event-sourcing
Koa
Why you should consider this role seriously?
- We have an audacious vision of helping companies fight counterfeiting and managing their supply chain more efficiently
- We have built a product and solved problems for some of the largest brands in the country and tested platform at scale (With our tags present in over 50 Million products already). We have plans to grow 10x in the next 1 year
- Ownership of key problems. Fast-paced environment
- We are a well-balanced team of experienced entrepreneurs and are backed by top investors across India and the Silicon Valley (Venture Highway, Startup Buddy etc.)
- Competitive market salary
- Opportunity to work directly with the CEO, COO, CTO of the company
- A chance to interact with top-notch executives from multiple industries
- Open vacation policy (and we really mean it!)
- Open Pantry
- As a team, we love to travel :). An off-site every quarter
Planning to Apply? Consider this:
Make sure you go through this section very carefully before applying. Here are the most crucial aspects on which we evaluate on:
1: FIT: “We’re on a crusade for something greater than any one of us”!
We are a tight-knit team that works and plays together where ‘fit’ is the most important point that you need to keep in mind while evaluating us- we will be spending a majority of our time together, in office, on calls, even weekends (sometimes) so you’ll really need to assess whether this is the right place for YOU to be in. Are you able to relate to or feel passionate about the problems we’re solving?
2: INTENT: “You won’t just be working with us, you would be investing in us!”
‘Why’ do you want to work with us? Why an early stage startup? Why Original4Sure? We are an industrious team, working tirelessly to achieve our goals so the work hours will be long and with it will come with a steep learning curve. Joining an early stage startup also means you’ll be asked to take on new things with little guidance and you’ll have to figure stuff out on your own, and in doing so, help shape the future of the company. Does that sound scary, exciting, both?
3: CAPABILITY: “Get work done!”
As long as you are working as hard as you can and giving it your best all day, every day, we will get along just fine. No one ever built one of the most valuable businesses in the World without the core team having to make a few sacrifices along the journey. It could be lesser time spent with your family or loved ones or finding lesser time to do to watch TV shows! But that's a call you need to make.
About the job
We focus on client adoption of disruptive technologies, technology architecture and providing specialized skills related to integration, custom software engineering, testing, application modernization, agile and more. We help our clients with the most complex projects including working in open web platforms, DevOps platforms as well as intelligent Computing and Architecture enhancement.
We are looking for hands on, smart thinking Applications developer to join our fast-growing team of talented professionals. You will have the opportunity to work on large enterprise solutions and deliver solutions that deliver business performance for our customers.
WORK YOU’LL DO
- Design and develop microservices/APIs using either Java/Spring boot, ISTIO, Kubernetes, Docker, CI / CD Pipelines
- You would scale micro services using Kafka or similar messaging systems.
- Collaborate with clients, architects, and application architectures to understand the operational objectives and purpose of the future system integration.
- Understand the points of integration between the different systems and highlight the potential risks associated with the delivery of solutions
- Collaborate with Functional Designers and Developers in order to find best solutions
- Produce detailed functional and technical specifications.
- Assist in producing solutions with threat assessments and associated security awareness.
WHAT WE ARE LOOKING FOR
- 5- 8 years of hands-on experience designing and developing microservices using either Java/Spring Boot
- 3-5 years of experience with system integration
- Minimum of 3 years of relevant experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, GraphQL, and Swagger
- Experience developing within agile methodology using CI/CD pipeline
- Experienced in 3-tier, n-tier, cloud computing, microservices architectures and SOA.
- Good knowledge of integration architectures
- Experience supporting and/or implementing complex integration projects
- Excellent client management skills
- Experience with Data modelling would be an asset
QUALIFICATIONS
- Experience of working in an Agile Environment
- Ability to drive design from Stories and Requirements
- Adept at UML, Design Patterns, Reusable Services Development,
- Knowledge on Scaling Microservices
Mandatory Skills :
Front end : Angular, HTML5, CSS3, JavaScript
Backend : Python
Framework : Django python web framework
Any experience of working with NLP, computer vision and deep learning will be additional plus point
Roles & Responsibilities -
This position is a hands-on Python / SQL software developer role, candidate needs to have exposure to electronic trading business, proficient in python and experience building systems for data processing. The candidate will join the front office development team
- Build and maintain infrastructure for data retrieval, processing and storage
- Build strong working relationships with international teams
- Be willing and able to adapt to changes in priorities
- Ability to learn and apply new technologies to deliver added business value
- Maintain a strong focus on quality
Skill Sets & Prerequisites -
- Proficient in Python / SQL
- Good understanding of data base management systems
- Experience developing and maintaining systems that handle large amounts of data
- Understanding of Electronic Trading Systems
- Attention to detail and code quality
- Excellent problem solving and analytical skills in a high-pressure environment
- Strong communication skills and an ability to convey ideas and concepts with clarity
- 0-3 application development experience in solution building on Blockchain technology.
- Solid understanding of and experience in blockchain / distributed ledger technologies familiarity with platforms, such as Ethereum and Hyperledger.
- Any additional expertise with Python, containerization (Docker) and additional Cloud exposure also a huge plus
- Security Architecture / Cryptography is a plus.
- Any additional expertise with Python, containerization (Docker) and additional Cloud exposure also a huge plus.
- Experience on development tools such as Hyperledger Fabric/Sawtooth,Geth , Composer, Solidity Remix Functional
- Basic understanding of Web applications architecture and protocols.
Nice to have: python
Must frameworks and technologies: Springboot, kafka, MQTT, docker/kubernetes, REST APIs
Persistence layer: MongoDB, Elastic Search, Any GraphDB (Neo4j/Arango), SQL, HBase
Must have: Exposure in large scale architecture (Concept of queues, micro services, functional programming)
Must have: Strong Data structure and design principles
Expert in developing Node.js applications, Strong understanding of NPM and modular application development skills building, Proficiency and hands-on experience with Node.js, Express, Sockets, MongoDB/Elasticsearch/Redis/MySQL, Apache Kafka/Google PubSub, Experience of working in MEAN Stack is a plus)









