

Similar jobs

JOB DESCRIPTION:
Position : Linux BSP developer
Location : Bangalore
Experience : 3 to 10 Years
Requirements :
- 3 to 10 Years of proficiency working on C and Embedded Linux BSP (Board Support Package).
- Highly proficient and possess working in Linux kernel and Linux device drivers.
- Hands on experience on working on platform of MIPS, ARM etc.
- Working knowledge and strong understanding of Device Tree.
- Understanding of Make files, their customization and Cross Compilation and Shell scripting.
- Experience in working on U-boot.
- Video and Camera domain knowledge will be a BIG advantage.
- Knowledge of secure boot would be an added advantage.
Job Title: Senior Software Engineer (6-Month Contract)
Location: Bengaluru
Experience: 8+ Years
Mandatory Skills:
- C++ and C# programming
- Windows system-level programming
- Strong OOP, data structures, algorithms, and design patterns
Desired Skills:
- Knowledge of security fundamentals (authentication, cryptography)
- Familiarity with networking protocols (TCP/IP, TLS/SSL)
- Experience with REST clients and Windows security mechanisms
Responsibilities:
- Design, develop, and maintain Windows-based applications
- Write clean, efficient code and perform code reviews
- Collaborate with team members and communicate effectively
- Contribute to testing strategies and ensure software quality
- Prepare technical documentation and provide project status updates
Soft Skills:
- Self-driven and proactive
- Strong communication and teamwork skills
Contract Duration: 6 months
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
● Write Effective Codes In C++, Develop Software For Embedded Systems Based On STM32, NRF
● Support And Improve Existing Software
● Prepare Documentation For The Created Software. Qualifications
● Confident Knowledge Of C++ 17, Object-Oriented Programming, Embedded Software Development
● Proficiency With Microcontrollers Of The STM32 And / Or NRF Series
● Experience With RTOS
● Familiarity With Git, Linux
● Technical English
● Knowledge Of Python As An Advantage
● Any Experience With UAS \ UAV \ Drones is much appreciated
As a partial Google-acquired company, we’re proving success doesn’t come by accident.
Benison has a history of demonstrating growth by innovation. We re-invest our profits back into the initiatives for growth of our people and the company. The culture, technology innovations, customer service, our actions are aligned to our values. Our value and culture is the reason why our people stay with Benison much longer than industry standards
Get the best from your life with Benison
Join the Benison Developer Family*
Benison Technologies is filled with passionate people who lead fascinating lives. You’ll fit right in. From the amazing benefits, mentorship, growth opportunities and team bonding activities, we help you thrive while experiencing the Benison life.
Key Requirements for the Role
· Strong backend skills – C++
· Algorithmic thinking
· Experience with development in windows environment - VisualStudio
· Demonstrated creativity and intelligent thinking
· Troubleshooting & debugging (VS, WinDBG) skills
· Solid understanding of development processes
· Ability to use English on daily basis (reasonable spoken)
· Desire to learn new technologies
· Advanced networking and administration skills
For more information you may visit *
https://benisontech.com/" target="_blank">https://benisontech.com/
Location: Bangalore
Experience: 4 to 12 years
JD:
- Familiar with AUTOSAR BSW and RTE, architecture, specifications, and configuration tools
- Strong fundamentals programming in C, embedded system concepts, and software build process
- Strong customer orientation, willingness to meet deadlines, and self-management skills
- Deep passion for solving problems to resolution, including root cause analysis skills
- Ability to work and collaborate in a dynamic team environment
Position Overview:
This position is part of highly skilled fimrware team that do software board bring up of bare silicon for next generation products. In order to write system software for embedded electronic products, this position requires academic background in electronics engineering to understand hardware concepts such as digital logic, schematics, and microprocessor communications to develop effective embedded software.
Candidate should have complete knowledge of Software development cycle from architecture definition to the implementation.
Responsibilities:
- Must wear multiple hats from analyzing field and factory reported issues to software integration.
- Be a liason for troubleshooting and debugging complex systems and identifying the root cause.
- Develop detailed design documents and customer facing application notes for the system and IOT features for Mobile routers.
- Act as a product lead and be part of bigger team in software bring up.
- Ability to work on Low level software such as bootloaders and understanding of low level functional blocks is a must.
- Work on Linux kernel and configuration.
- Write or port device drivers for Ethernet, USB, GPIO, LED, Bluetooth, Accelormeter, LCD and touch screen.
- Debug stability issues in data routing between WAN and LAN interfaces.
- Work with Software QA with test plan and execution.
- Work with Hardware team to identify and root cause stability problems.
Experience/Requirements:
- Demonstrable knowledge of C, C++, Assembly programming skills
- Overall 10+ years of experience in embedded environment preferabily Linux.
- Board bring up proficiency with bootloaders and other low level software, must be very good with debugging techniques.
- Experience in TCP/IP networking is must for trouble shooting throughput and other traffic issues.
- Driver experience with I2C, SPI, UART, LCD, Ethernet, PCIe is a plus.
- Experience with low level debugging using JTAG.
- Experience with Makefiles, and build environments such as PTXDIST, Yocto and Buildroot.
- Experience with version control such as git and svn.
- Good communication skills and team player.
- Ability to work independently and autonomously to meet deadlines, in a fast-changing environment.
Education:
Bachelor in Electronic and Communication or related degree
Job Description:
Looking for engineers with one of the below requirements:
- 2-5 years of embedded development experience in a Linux environment with C programming
- With Option1:
- EDK2 experience
- SCT experience
- knowledge of TPMs
- With Option2:
- worked on bootloaders or uboot








