1,826,997open jobs
105,688companies
268,348added this week
Browse all
Salary
≈ $16k – $36k per year (Estimated)
Location
In office (Bengaluru, Pune, Chandigarh, Chennai, Panchkula, Mumbai)
Seniority
Middle · 4+ years exp

First seen by Alion on Oct 13, 2026.

Overview
Company
Impact
Profile match
Programming.com, the brand of Mobile Programming LLC, is a technology services company that builds custom software and provides digital transformation, enterprise mobility, cloud, data and AI development along with IT staff augmentation and managed recruitment. The firm lists US offices in New York, Fort Lauderdale and California and runs much of its delivery from India, with teams in Chandigarh, Mohali, Gurgaon, Bengaluru, Pune, Mumbai, Chennai and Hyderabad serving healthcare, finance and retail clients. It hires full-stack, .NET, Java, Python, Ruby on Rails, iOS, Flutter and embedded developers, SAP ABAP developers, data engineers, QA engineers, UI/UX designers and project managers.

Position : Embedded Developer

Experience : 4-8Years

Notice period : Immediate joiner

Location : Bengaluru, Pune, Chandigarh, Chennai, Panchkula, Mumbai, Gurugram


Job Description :


Key Responsibilities :

- Define high level system architecture for systems on the motorcycle such as battery monitoring system, all sensor inputs, motor controller and high current busses, and gauges/rider interface

- Design, develop, code, test and debug systems software for bike systems and functional test systems.

- Analyze and enhance efficiency, stability and scalability of system resources.

- Integrate and validate new product designs.

- Interface with hardware design and development.

- Support software QA and optimize I/O performance.

- Conduct peer reviews of designs, features, and marketing/engineering specifications

- Work with component vendors to qualify parts to meet the needs of the system architecture.

- Assist with building a test infrastructure to get full test coverage of all features

- Ensure these motorcycle systems meet requirements, release them for production and commercial deployment.

- Ensure projects are handed off to production for on time, fully qualified, quality manufacture on production schedule

- Provide post production support.

- Mentor other Jr and mid-level engineers

Required Education/Experience :

- Required minimum of BS degree (MS preferred) in Computer Science, Electrical Engineering or similar area

- Extensive experience with embedded systems software and hardware

- Extensive experience developing in C and C++ environments.

- Experience with wireless communication principles and protocols: 3GPP, 802.11 or Bluetooth.

- Experience with analog and digital circuit design; power electronics is a plus

- Experience with automotive power train systems or EV systems preferred

Skills and Attributes :

- Strong embedded programming expertise in C or C++ programming

- Experience in hands-on development and troubleshooting on embedded targets.

- Proven experience in embedded systems design with multitasking real-time operating systems.

- Familiarity with software configuration management tools, defect tracking tools, and peer review.

- Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.

- Problem solving and process oriented design test and document is essential.

- Proficiency debugging embedded software systems. Familiarity with UARTs JTAG, and oscilloscopes.

- Strong documentation and writing skills with attention to detail.

- Experience with SEI CMMI policies and procedures is a plus.

- Excellent communication skills.

- Adequate knowledge of reading schematics and data sheets for components.

- Ability to evaluate technologies and their fit to design specifications

Skills

Embedded System, Embedded System Architecture, Battery Management System, C, C++, Communication Protocols, RTOS, Embedded System Design, Circuit Design

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.
1,826,997 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
Bengaluru
≈ $56k – $127k per year (Estimated) • In office • Full-Time • Vantaa
Verilog
C++
SystemVerilog
VHDL
DevOps
CI/CD
Git
Chips/EDA
Siemens ModelSim
Xilinx Vivado
Management
Jira
Apply
Embedded SW developer 3 hours ago
≈ $49k – $144k per year (Estimated) • In office • Full-Time • Gothenburg
Python
C++
DevOps
Linux
Apply
≈ $38k – $79k per year (Estimated) • In office • 10+ years exp • Yerevan
Python
SystemVerilog
Perl
Chips/EDA
UVM
Formal Verification
Apply
Senior Designer 1 hour ago
≈ $20k – $46k per year (Estimated) • In office • 2+ years exp • Vietnam
Python
Perl
Chips/EDA
Cadence Innovus
Synopsys PrimeTime
Synopsys Fusion Compiler
Synopsys IC Compiler II
Siemens Calibre
Synopsys IC Validator
Cadence Pegasus
Apply
≈ $17k – $40k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bengaluru
Apply
HVAC technician 1 day ago
≈ $20k – $46k per year (Estimated) • In office • Full-Time • 3+ years exp • Doha • Bengaluru
Apply
≈ $19k – $50k per year (Estimated) • In office • 10+ years exp • Bengaluru
Web3
Rollup
Marketing
LinkedIn
Apply
≈ $36k – $63k per year (Estimated) • In office • 18+ years exp • Bengaluru
Chips/EDA
Synopsys Design Compiler
Synopsys PrimeTime
Synopsys Fusion Compiler
Tessent
Synopsys SpyGlass
Synopsys Verdi
Synopsys TestMAX
Apply
≈ $36k – $63k per year (Estimated) • In office • 15+ years exp • Bachelor's Degree • Bengaluru
Chips/EDA
Synopsys PrimeTime
Apply
See all jobs
This is one of many
1,826,997 more open roles from verified company boards, updated every day.