
- Firmware Design and Development experience on different micro-controllers.
- C/C++ programming
- Linux Commands Operating System Concepts
- board bring up, embedded software, Kernel Build, Yocto
- Shell scripting Networking Concepts Openwrt OS Concepts
- Must have good Communication and Presentable skills.
- Experience on any Wifi, Bluetooth, GSM modules is a plus.
- Design, develop, code, test and debug system software.

Similar jobs

Roles and Responsibilities:
* Strong experience with programming microcontrollers like Arduino, ESP32, and ESP8266.
* Experience with Embedded C/C++.
* Experience with Raspberry Pi, Python, and OpenCV.
* Experience with Low power Devices would be preferred
* Knowledge about communication protocols (UART, I2C, etc.)
* Experience with Wi-Fi, LoRa, GSM, M2M, SImcom, and Quactel Modules.
* Experience with 3d modeling (preferred).
* Experience with 3d printers (preferred).
* Experience with Hardware design and knowledge of basic electronics.
* Experience with Software will be preferred.ss
Detailed Job role (daily basis) done by the IOT developer.
* Design hardware that meets the needs of the application.
* Support for current hardware, testing, and bug-fixing.
* Create, maintain, and document microcontroller code.
* prototyping, testing, and soldering
* Making 3D/CAD models for PCBs.
Requirements:
- Very good programming knowledge in C/C++
- Experience in Multi-threaded software development
- Understanding of operating systems concepts, system performance, and optimization
- Familiar with working in an Embedded Linux development environment.
- Excellent problem-solving/debugging skills, design, development, troubleshooting, and debugging
- Knowledge of embedded tools like emulators, linkers, makefiles, etc
- Experience in voice applications development, preferably on client/server platforms
- Knowledge of RTOS programming will be added advantage.
- Understanding of different processors. microcontrollers architectures.
- Familiarity with development tools such as GCC, GDB, Eclipse, GNU Make, etc
Role: Sr. Principle Engineer -Firmware
Experience: 8 to 10 Yrs.
Job description:
Primary skills:
- At least 8 years of working experience on embedded firmware development
- Experience in multithreaded programming, network programming (wired and wireless protocols), real-time programming, cross-platform and cross-language development
- Prior experience with overseeing board bring-up and validation
- Hands-on experience on driver development for various sensors,Flash,PMIC
- Working knowledge of communication protocols like UART, I2C, SPI, USB, Ethernet, etc
- Product development experience with range of microcontroller/microprocessor architectures, adoption of bare-metal, RTOS and Linux operating systems on new platforms
- Minimum 2+ years of experience doing hands-on software development in Bluetooth domain; application, framework, Bluetooth stack or drivers
- Working Experience In display driver development with MIPI/LVDS/QSPI will be a value addition
- Experience with hardware lab equipment such as digital scope, logic analyser and JTAG
- Understanding of embedded development constraints and system performance
- Hands-on Experience on System level integration
- Experience with programming in C/C++/python
- Experience in reading schematics
Secondary skills:
- Version Control System
- Working experience on BLE SoC like Nordic, Ambiq, Dailog
- Bug Tracking

WheelsEye is India's leading SAAS-based platform in formulating the next tech-enabled logistics revolution. We offer technology that connects truck fleet owners & SMEs and helps them to automate operations, secure fleets, save costs, improve on-time performance, and streamline their business.
We have a young and energetic team of IITs, NITs, IIMs & top B-Schools employees serving PAN India. We go to great lengths to hire the best talent who are deeply aligned with our values.
We at WheelsEye, believe in fostering a sense of intrapreneurship, promoting team bonding, and creating a positive and friendly work culture where you will feel valued and motivated to do the best work.
Role:- Senior Firmware Developer
Requirements
Core skills:
- Proficiency in programming, specifically Embedded C and C++
- Understanding of Hardware components (Sensors, MCUs, Actuators, Antenna)
Core Experience
- Over 4 years of hands-on experience in Embedded Systems
- Prior experience in building IOT Gateway
- Previous experience in designing FOTA
- Previous experience in the telematics/DMS would be advantageous
- Teamwork
JD For Embedded C Engineer requirements :
Mandatory Skillsets are as below :
1. Embedded SW development background
2. Embedded C/C++/
3. Hands-on experience in RTOS Programming.
4. Working knowledge of SDLC and methodologies/tools for requirement management.
5. Experience working in an agile development environment.
We have a very urgent requirement with our client, please go through the job details and if interested do send us your updated resume and feel free to reach me.
Role: Functions Developer (Embedded c - Algorithm / Driving Functions Development)
Location: Hyderabad
Fulltime
Job Description:
- Design and development of automotive feature/function software/components (ACC, AEB, TSR, LKA etc.) for ADAS/AD systems
- Coordination and regular interaction with different stakeholders and teams like testing, requirements, leads etc.
- Participate in SW requirement generation, SW architecture, detailed design etc.
Requirement:
- 3-7 years of experience in development of Algorithm & Functions for advance driver assist systems (ADAS), Autonomous driving (AD)
- Development experience with safety critical systems
- Experienced in development using MATLAB Simulink, TargetLink, Stateflow
- Experience in modelling and validation of control systems
- Knowledge of SIL, Performance Test, Functional testing
- Embedded software development using C, C++
- Issue management and version control
- Knowledge of ASPICE processes, Static analysis, MISRA checks etc.
- Strong written and verbal communication skills
- Proactive approach for problem solving
Good to have:
- Knowledge of ADAS/AD functions (ACC, TSR, AEB, LCA etc), Data Analysis
- Experienced in managing and authoring of function specification requirements
- Familiarity with AUTOSAR RTE
Nice to have:
- AUTOSAR, Functional Safety (ISO26262) exposure
- Scripting Knowledge - Python, MATLAB
- Working knowledge of automotive protocols like CAN, Ethernet etc.
Thanks
Sampath N
StartUp engaged in inventing and innovating Smart Energy Meters and related Technologies (OEM) requires Embedded Engineers. Following re-innovation principle and Technology First direction, we design Technologies to deliver our Vision of the highest Quality Products and Technologies. The candidate's responsibilities include IoT (COSEM/DLMS), technology integration. Required skills include Embedded C and C++ and knowledge of Electrical and Electronics.
Experience in programming Embedded C applications.
• Strong development experience in embedded C and RTOS
• Strong debugging skills
• Embedded development tools and methodologies
• Version Control Systems – Clear Case / RTC /GIT
Should have detailed knowledge on microcontrollers / microprocessors
Should have detailed knowledge on Battery Electric Vehicle Powertrain (BEV), Fuel Cell and H2-Motor
Should have detailed knowledge in powertrain function development for BEV, Fuel Cell and H2-Motor
Strong development experience in MATLAB for powertrain function development
Strong development experience in CAN / LIN /Flexray / UDS / KWP, SPI communication protocols
Knowledge in tools like CANalyser / CANoe, CANDiva, CANstress, CANDELA studio, Lauterbach
Experience in scripting languages like Shell / Perl / CAPL / Make etc.,
Experience in using tools like Logiscope / Function Generator / Oscilloscope, etc
Experience in configuration management & defect tracking tools
Automotive domain and powertrain systems knowledge a plus
Ability to work as part of a dedicated project team and independently
Strong communication and interpersonal skills.
Must be a self-starter.


Flux Auto builds autonomous vehicle technology for commercial and industrial applications.
Flux Auto was founded in 2017 with the goal of democratizing autonomous vehicle technology and bringing its benefits to vehicles - new and old - around the world. We develop the various hardware and software technologies to make vehicles move and operate autonomously. Everyday our engineers are working to solve new and unique challenges for our clients in India, and North America.
We are a multidisciplinary team solving some of the most challenging problems in
autonomous technology and robotics. Join us in our journey to democratize autonomous mobility!
Experience required: 1 year of internship and projects done in similar domain.
About the role:
We are looking for a candidate with conceptual understanding of classical control systems and logic building. The candidate should be able to understand the existing control stack, tune the hyper-parameters and make necessary changes as per the need. The position requires you to have a basic understanding of automotive systems which will be an added advantage and also help in clear understanding of the application.
Team works towards development of algorithms and model based design for different features to achieve autonomy level 3 and level 4. The algorithms are continuously tested on simulation and vehicle system for verification and validation.
Requirements:
- Sound knowledge in controller design and analysis.
- Good understanding in optimisation based control algorithms.
- Experience with implementing PID controller for various unstable system.
- Experience with vehicle modelling and analysis.
- Good understanding of implementation/debugging/testing model and control algorithms.
- Candidate should have experience in programming concepts like OOPS in C++ and Python with robust and efficient coding.
- Experience in Matlab/Simulink, Stateflow.
- Good understanding in code generation, implementation and testing for real time intergration embedded system.
Responsibilities:
- Algorithm development for different control features.
- Testing of algorithm architecture along with tuning and validation.
- Working with simulation team to integrate and test models and algorithms into simulation environment for rapid development and validation.
- Tuning and validation of plant models to emulate real physical systems’ behaviour
- Co-ordination with other departments to maintain consistency and compatibility in department stack.
Good to Have:
- ROS and ROS2 experience
- Vehicle dynamics modelling and simulation.
- Experience with version control using Git.
Benefits:
- Health Insurance
- Employee Stock Options
- Work from Home
- Flexible work hours
- Monthly Team outings and events
- Budget for up-skilling
- Flexible vacation
Equal Opportunity Employer:
Flux Auto's employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, age, gender identity, genetic factors, military/veteran status or other characteristics protected by law.
Vaccination Requirements:
Flux Auto is implementing new requirements for employees to be fully vaccinated from COVID-19.
Apply Now!


You’ll be our: Firmware Engineer
You’ll be based at: IBC Knowledge Park, Bengaluru
You’ll be Aligned with: Embedded Manager
You’ll be a member of: Vehicle Software
What you’ll do at Ather:
A successful candidate is expected to lead the Firmware development and integration effort for various Ather products and be responsible for qualifying and integrating FW at various stages with HW. Responsibilities include:
-
Understanding requirements from different stakeholders and translating these to application features
-
Writing high quality source code to program complete applications within deadlines
-
Unit-testing code for robustness, including edge cases, usability, and general reliability
-
Performing functional and non-functional testing
-
Troubleshooting and debugging applications
-
Designing creative prototypes according to specifications
-
Evaluating existing applications to reprogram, update and add new features
-
Developing technical documents and handbooks to accurately represent application design and code
-
Identifying and communicating possible risks along with preventive and corrective measures
-
Designing HW/SW integration while working with HW/Algorithms/Cloud teams to deliver an integrated solution.
Here’s what we are looking for:
Must have:
-
ECU Software development experience (any of the ARM based Auto ECUs Body Electronics/Infotainment/ Powertrain/Cluster)
-
Previous experience with Low level firmware, Boot loaders, Device Drivers development
-
Hands on Experience Communication Protocols CAN, I2C, SPI, RS232
-
Experience with static analyser, JTAG tools etc…
-
Knowledge in Assembly and compilers
-
Strong testing & debugging skills, experience with logic analysers
-
Language: C, C++
Nice to have:
-
Knowledge of HW design for ECUs
-
Experience with UDS, AutoSAR, ISO26262, MISRA Guidelines
-
Previous experience with SIL and HIL Testing as well as Test case generation for the same.
-
Hand on experience in using CAN tools & CAPL Scripts, Bus Master
-
Real Time operating Systems, Python, Matlab/Simulink
You bring to Ather:
-
BE/B.tech/B.Sc is minimum req with minimum 2-6 years of prior industry experience.

