Freelance Firmware Engineer- Onsite ( 3 months contractual) (Mumbai)

Freelance Firmware Engineer- Onsite ( 3 months contractual) (Mumbai)

13 Oct
|
Empowering Tech
|
Mumbai

13 Oct

Empowering Tech

Mumbai

Overview:

We are looking for an experienced Embedded Linux Firmware Engineer to support the development of an ARM-based embedded product built on the NXP i.MX platform. This is a hands-on role involving Linux platform development, hardware bring-up, Yocto customization, multimedia integration, and productization.

KEY AREAS OF RESPONSIBILITY:

- Develop and maintain Embedded Linux firmware and platform software.
- Customize and optimize Yocto-based Linux distributions.
- Integrate and debug peripherals such as display, touch, camera, USB, audio, Wi-Fi, and Bluetooth.
- Support Qt/QML application integration and optimization.
- Troubleshoot system-level issues related to performance, stability, and hardware integration.
- Work closely with hardware, software, and product teams to deliver production-ready firmware.
- Prepare technical documentation and knowledge transfer materials.

KEY PERFORMANCE INDICATORS:

- Meet all sprint commitments, cycle times, and testing milestones.
- Effective and timely defect detection with clear documentation.
- Active contribution to process improvement, automation, and quality initiatives.

Required Skills:

Core Development

- C/C++
- Embedded Linux
- Bash Scripting
- Git
- GDB
- CMake / Make

Linux Platform

- Yocto / OpenEmbedded
- systemd
- BSP Customization
- Board Bring-up

Hardware





- ARM-based Systems
- NXP i.MX Processors (preferably i.MX8 series)

Multimedia & UI

- Qt / QML
- V4L2
- Multimedia Integration and Optimization
- Wayland / Weston

Project Deliverables:

Detailed project scope, deliverables, milestones, and timelines will be shared with shortlisted candidates during the technical discussion and selection process.

Preferred Qualifications:

- 5+ years of Embedded Linux development experience.
- Proven experience delivering commercial embedded products.
- Expertise with CI/CD workflows for embedded systems.
- Expertise with OTA updates, device security, and release management.
- Robust debugging and problem-solving skills.

Pay: ₹100,000.00 - ₹166,600.00 per month

Ability to commute/relocate:

- Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Preferred)

Application Question(s):

- Have you worked on imx series? If yes which processor
- Have you worked on imx8mm?
- Have you worked with wifi-BT driver development
- Have you worked on Weston/wayland, V4L2?
- Have you worked on OTA feature development?
- Have you worked on Linux device driver development?

Experience:

- code and memory optimization: 5 years (Preferred)

Work Location: In person

📌 Freelance Firmware Engineer- Onsite ( 3 months contractual) (Mumbai)
🏢 Empowering Tech
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: freelance firmware engineer- onsite ( 3 months contractual) (mumbai) / mumbai