2,286,726open jobs
145,405companies
276,479added this week
Browse all
Location
In office (Ahmedabad)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 15, 2026. First seen by Alion on Nov 13, 2026. Weekday scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Weekday is an Indian recruitment company that sources software engineers through referrals from other engineers rather than through job advertisements or agency databases. Its model pays working engineers to vouch for former colleagues they rate, turning informal knowledge about who is genuinely good into a searchable candidate pool that companies can hire from. Based in Bengaluru and backed by Y Combinator, the platform has layered AI screening and outbound sourcing on top of that referral network, and sells to startups and technology companies hiring in the Indian market.
Backed by Y Combinator

'

: - ( - )

Experience: 3+ yrs

Location: Ahmedabad, Gujarat, India

As a Firmware Engineer, you will design, develop, and test embedded firmware solutions for cutting-edge IoT and consumer electronics devices, ensuring high reliability and performance in real-world deployments. You will work closely with hardware teams to translate schematics and specifications into efficient, maintainable C code, while also collaborating with software and quality assurance teams to deliver end-to-end product excellence. Your role will involve troubleshooting complex firmware bugs, optimizing power consumption, and adopting industry-standard version control and CI/CD pipelines to accelerate product releases. You will also contribute to the continuous improvement of our iterative development processes, mentor junior team members, and stay abreast of emerging microcontroller architectures and secure coding practices.

Requirements

  • Develop and maintain firmware in C for microcontroller and SoC platforms.
  • Design low-level drivers and interface modules for peripherals (UART, SPI, I2C, GPIO, ADC, etc.).
  • Perform code reviews, static analysis, and unit testing to ensure firmware quality.
  • Work with hardware engineers to debug timing, signal integrity, and power-management issues.
  • Create and maintain documentation, including design specifications, application notes, and release notes.
  • Collaborate with SW teams to implement RTOS-based tasks and real-time communication protocols.
  • Optimize code for memory footprint, execution speed, and power consumption.
  • Participate in hardware-software integration testing and field validation.
  • Research and evaluate new tools, IDEs, and MCU families to enhance development workflows.
  • Contribute to the development and maintenance of CI/CD pipelines for firmware builds and deployments.
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related technical field.
  • 3+ years of professional experience writing firmware in C for embedded systems.
  • Strong understanding of microcontroller architectures, interrupt handling, and peripheral interfacing.
  • Experience with RTOS fundamentals, task scheduling, and inter-task communication mechanisms.
  • Proficiency in debugging tools such as JTAG, SWD, and logic analyzers.
  • Familiarity with version control systems (Git) and CI/CD pipelines for embedded firmware.
  • Ability to write clear, concise technical documentation and release notes.
  • Excellent problem-solving skills and a methodical approach to diagnosing hardware-software interaction issues.
  • Comfortable working in a cross-functional team environment with Agile/Scrum workflows.
  • Passion for staying up-to-date with industry trends, new MCUs, and secure firmware practices.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,286,726 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Ahmedabad
In office · Full-Time · 5+ years exp · Bengaluru
C
SystemVerilog
C
Embedded C
Chips/EDA
Cadence Xcelium
UVM
Apply
Hybrid · 3+ years exp · Bengaluru
Chips/EDA
OrCAD
Apply
In office · Full-Time · 6+ years exp · Bachelor's Degree · Bengaluru
C++
MATLAB
MATLAB
Simulink
Mobile
Modularization
DevOps
RTOS
Git
Management
Jira
UML
SpaceTech
DO-178C
Apply
In office · Full-Time · Bengaluru
C++
C++
CMake
DevOps
CI/CD
Git
Apply
In office · 10+ years exp · Chennai
Python
JavaScript
Java
C#
C++
Node JS
Bash
DevOps
Rest API
Azure DevOps
GitHub Actions
Debian
WebSockets
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Ubuntu
Configuration Management
GitLab
Linux
IoT
MQTT
Management
Agile
Apply
In office · Ahmedabad
Apply
Pharmacist 1 day ago
In office · Ahmedabad
Apply
In office · 1+ year exp · Ahmedabad
Apply
In office · 6+ years exp · Ahmedabad
Apply
Apply
See all jobs
This is one of many
2,286,726 more open roles from verified company boards, updated every day.