Cutshort logo
Cornertree logo
Firmware Engineer
Firmware Engineer
Cornertree's logo

Firmware Engineer

Swapnil Biswas's profile picture
Posted by Swapnil Biswas
6 - 12 yrs
₹5L - ₹9L / yr
Bengaluru (Bangalore)
Skills
Embedded Linux
RTOS
HDMI
TCP/IP
Linux kernel
FPGA

 

About the role

Experience in Firmware/Software programming in embedded Linux & RTOS based application development. Candidate must have a very good understanding of ARM processor, hardware and custom board or product development experience.

Roles and Responsibilities:

  • Design, code and integrate software for an embedded Linux/RTOS targeted application (applications, drivers, framework)
  • Customization, deployment and maintenance of Linux distribution
  • Interact with Linux kernel, integrate new device drivers Improvement and maintain existing software components
  • Perform unit test, Integration test, verification and validation of the product developed.
  • Assist with the hardware design surrounding the processor
  • Document the projects according to standards (protocols, architecture, technical specifications, etc.)

Qualifications:

  • Bachelor degree in Electronics or computer science engineering.
  • Minimum 6 - 12 years of experience in embedded Linux programming.

Specific skills:

  • Expert in C programming with RTOS.
  • Hands-On experience with Protocol development.
  • Nice to have Protocol development experience such as USB or DP, HDMI or equivalent.
  • System level design and understanding of overall system
  • Strong knowledge of Linux, ARM processor architecture with SOC, FPGA interface is a plus.
  • Hand-on experience on Linux kernel and device-driver development and debugging.
  • Knowledge/Experience of TCP/IP, Network programming.
  • Ability to write effective and reusable code according to best practices.
  • Must be a dynamic, autonomous, and team-oriented individual.
  • Knowledge of hardware and low-level development is an asset.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Cornertree

Founded :
2018
Type :
Services
Size :
100-1000
Stage :
Raised funding

About

CornerTree Consulting is a People, Technology and Innovation Company. Our true belief is adaptive & skilled workforce with scalable technology solutions are the 2 most important ingrediants of business success today. We are partnering with organisations on their technology and people challenges to establish, grow & scale better & faster. Our team is a diverse mix from multiple functions, sectors and culture, which helps us strongly to deliver excellence. Get in touch with us to explore more at www.cornertreeconsulting.com #Socialselling #Prospecting #Leadgeneration
Read more

Connect with the team

Profile picture
Pallavi Parashar

Company social profiles

instagramlinkedinfacebook

Similar jobs

MNC
MNC
Agency job
via OptimHire by Mustafa Hussain
Mumbai
4 - 8 yrs
₹8L - ₹18L / yr
Linux administration
Linux kernel
Red Hat Certified Engineer

System Administrator : Linux : L3


Job Description

  • Degree BE/B.Tech/MCA in IT/Computer Science/ Electronics & Communication/Electronics or higher with Red hat Certified Engineer (RHCE)/Microsoft
  • Certified Server Administrator (MCSA).
  • Total 7 - 10 years of experience Server Administration.
  • Good exposure to Server administration and Basic Networking skills
  • Management of Enterprise level servers (Linux/Windows).
  • Engineer should have expertise in areas Like trouble shooting and handling of various Server level issues.
  • The engineer must provide support in patch management/security operations.
  • Hands-on experience on troubleshooting server-side Network related issue in coordination with network team
  • Cluster configuration, monitoring & troubleshooting


Technology Knowledge Areas -

  • RedHat Linux
  • VMWare
  • Windows Server 2008/2012/2016/2019 and latest, Powershell, HCIS and
  • Virtualization
  • Storage Backup
  • Virtualization Technology & VMWare Private Cloud
  • Cloud Computing
  • Schedulers, Cron Jobs, Transaction logging Annexure to RFP No. 8944 Scope of Work
  • NSEIL
  • Active Directory & Domain Knowledge
  • TCP/IP Connection
  • DR & BCP
  • HCIS, Powershell/Public Cloud/Scripting
  • Knowledge of Server Hardware is required (HP, DELL, CISCO UCS etc.,)
  • Knowledge in multiple OS Windows/Linux
  • Performance Management, Optimization and Capacity Planning
  • Understanding, Monitoring of Storage and Cluster
  • Understanding of Networks and DNS
  • Escalation Management (Internal, within NSEIL and with OEM) and Good communication skills


Read more
Avantel Limited
at Avantel Limited
2 candid answers
Kousik Bonda
Posted by Kousik Bonda
Hyderabad, Visakhapatnam
5 - 10 yrs
₹20L - ₹30L / yr
Embedded C
Microcontrollers
RTL
FPGA
UART
+5 more
  1. Coding and Debugging in C language.
  2. Knowledge on ARM based architectures of 8/16/32 Microcontrollers,UART, ADC, DAC,Ethernet, SPI,CAN,I2C and I2S.
  3. FPGA RTL coding and Simulation using Verilog/VHDL


Qualification - BE/B.Tech (ECE), M.Sc.(Electronics)


Only Defense and Aerospace, Electronics, Semi-Conductors,

(No Automative industry)


AVANTEL LIMITED is a technology driven public limited company with focus on developing innovative wireless communication products and solutions to meet unique requirements of defense, railways, and telecom sectors. The organization is certified against AS 9100D and ISO 9001:2015 standards for Quality Management System. For more details visit www.avantel.in.

Read more
Product development & Services
Product development & Services
Agency job
via The Hub by Sridevi Viswanathan
Bengaluru (Bangalore)
5 - 7 yrs
₹7L - ₹12L / yr
FPGA
skill iconExpress
DDR SDRAM
TCI

Position: Senior Hardware Engineer


Requirement: Immediate joining


Job Description for the above position:


➢ 5 to 7 years of experience in high-speed and Mixed-signal product design and development.

➢ Hands-on experience in circuit design and circuit simulation, an excellent skill set is a must in circuit analysis.

➢ Experience in Industrial/MIL grade environmental system design, in which processor-controlled and FPGA-controlled devices are involved.

➢ Excellent component selection and decision-making skills.

➢ Working experience with high-speed digital interfaces such as PCI Express, DDR3/4 SDRAM, 100Mbps/1000Mbps/10Gb Ethernet, Battery management system and USB2.0/3.0. This is must


Requirement.


➢ Experience in a range of technologies including digital, analog and power electronics.

➢ Hands-on experience in writing low-level design documents, architectural design documents and test procedures is a must to apply for this position.

➢ Excellent knowledge of electronic circuits and analysis.

➢ Familiarity and Experience with Altium Designer and Allegro tools.

➢ The ability to work with software engineers to design and debug systems.

➢ Experience in Thermal analysis, Load analysis and Timing analysis.

➢ Knowledge of Signal integrity and power integrity.

➢ Experience in system-level design, logical design etc.

➢ Experience and involvement in the complete cycle of Product development and design skill is a must requirement for this position.

➢ Good knowledge of EMI/EMC testing procedures and Certification standards.

➢ Guide and support all aspects of PCB layout, fabrication, and assembly processes.

➢ Knowledge of analog and digital video interfaces, especially HDMI, Display Port, and SMPTE

video standards a plus.

➢ Hands-on experience in design/troubleshooting/updating hardware.

➢ Thorough knowledge of MS Office applications, Word, Excel, and Visio.

➢ Mentoring the team, being an individual contributor, willingness to take ownership of the design is a must to apply for this position.

➢ Experience with testing tools like Oscilloscopes, Signal Analyzers etc...

➢ Strong knowledge on layer stack-up build.


Qualification:

 

➢ BE/B. Tec or ME/M. Tech in Electronics/Electronics and communication Person 


Specification/Competencies: 


➢ Self-motivated 

➢ The ability to work independently, within or lead the team. 

➢ Well organized 

➢ Strategic thinker. 

➢ Proactive 

➢ Ability to manage multiple tasks and work toward long-term goals. 

➢ Excellent communication skills (verbal and written) 

➢ Solid understanding of engineering fundamentals and technical problem-solving skills. 

➢ Experience in establishing and sustaining strong relationships with the extended team.

Read more
Digitalshakha
Saurabh Deshmukh
Posted by Saurabh Deshmukh
Bengaluru (Bangalore)
2 - 5 yrs
₹4L - ₹10L / yr
Embedded C
skill iconC
Embedded software
Raspberry Pi
Embedded Systems
+4 more

Responsibilities:

  • Design and implement embedded software applications for IoT devices using C programming language.
  • Develop and maintain firmware for Raspberry Pi-based systems, ensuring optimal performance and compatibility with various IoT sensors and peripherals.
  • Collaborate with hardware engineers to define and document system requirements and specifications.
  • Conduct thorough testing and debugging of embedded software to identify and resolve any issues or bugs.
  • Optimize code and improve system performance to enhance the overall user experience.
  • Stay updated with the latest industry trends and technologies in embedded systems and IoT development.
  • Work closely with the product management team to translate customer requirements into technical specifications.
  • Provide technical support and guidance to the team during the development and deployment phases.
  • Participate in code reviews and contribute to the continuous improvement of software development processes.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Strong proficiency in C programming language with a solid understanding of embedded systems.
  • Experience developing software for Raspberry Pi or similar single-board computers.
  • Knowledge of IoT protocols and technologies such as MQTT, CoAP, TCP/IP, and wireless communication (Wi-Fi, Bluetooth, etc.).
  • Familiarity with various sensors, actuators, and electronic components commonly used in IoT devices.
  • Solid understanding of software development methodologies and version control systems (e.g., Git).
  • Strong problem-solving skills and the ability to debug complex issues in embedded systems.
  • Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
  • Prior experience in developing IoT applications or working on IoT projects is a plus.


Read more
BrainAlive Research Pvt Ltd
Abbas Mahdi
Posted by Abbas Mahdi
Noida, Kanpur
3 - 5 yrs
₹5L - ₹12L / yr
Firmware
Firmware development
Embedded Systems
Embedded C
Embedded C++
+5 more

At BrainAlive, we develop next-generation BCI technologies that transform how humans use biosignals.  We build devices and systems that allow you to develop a crisp, conscious understanding of your physiology, especially relating to your cognitive and emotional abilities. With a mission is to become the innovation leader in the area of Brain-Computer Interface (BCI), we are building our reputation as the industrial powerhouse in BCI applications in the education and healthcare space.

Role - Embedded Firmware Engineer – II (Brain-Computer Interface)

 

As an Embedded Firmware Engineer at BrainAlive, you will have the opportunity to pioneer, develop and build out our footprint in consumer hardware. You will build and launch smart BCI wearables and other related products in line with BrainAlive's ambitious and visionary objectives. Your primary focus will be to enhance the efficiency, stability and scalability of hardware system resources. We need you to be versatile, display leadership qualities and be enthusiastic to take on new problems as we continue to push technology forward.

Responsibilities
  • Develop codes for utilising various hardware and capabilities built into a microcontroller, such as ADCs, timers, RTCs, power-saving and sleep modes, etc
  • Perform debugging and provide technical support to the service team
  • Participate in requirements analysis and collaborate with internal teams to produce firmware design and architecture
  • Revise, update, refactor and debug code
  • Drive peer reviews and peer testing across different modules developed
  • Develop documentation throughout the product development life cycle
  • Serve as an expert on applications and provide technical support

Required Qualification

  • Bachelor Degree in Electronics / Electrical Engineering or Computer Science or related field
  • 3+ years of experience in Microcontroller programming
  • Experience in developing codes for the effective functioning of communication protocols such as UART, SPI, I2C, etc.
  • Experience with hardware debugging tools and interface like JTAG, SWD
  • Experience with BLE and USB protocols
  • Highly experienced in developing and debugging in embedded C/C++, RTOS
  • Product development experience with 32-Bit STM ARM Microcontroller Architectures
  • Familiarity with source control management software (SVN, Git)

Preferred Qualification

  • Experience at handling huge codebases and designing of multi-layered architectures
  • Experience in optimisation of Microcontroller codes for specific goals like power efficiency, very low response times, memory space optimisations.
  • Deep understanding of microcontroller's architecture and its working
  • Experience in prototype bring-up and debugging, functional verification and manufacturing support
  • Prior Brain-Computer Interface Device development experience
  • Excellent troubleshooting and communication skills
Read more
Human Capital
Human Capital
Agency job
via Human Capital Consulting by Bhawna Kumari
Gurugram, Delhi, Noida, Ghaziabad, Faridabad
4 - 8 yrs
₹5L - ₹15L / yr
Automotive
Device Driver Development
skill iconC
skill iconC++
Debugging
+2 more
Senior Software Engineer is responsible to design, develop and maintain the Low-Level Drivers and Base SW modules used in the automotive/ Automobile products which functionally conform to the Software Interfacing Specifications as well as respect the SW Process & Methodology and good experience in communication protocols.
Read more
Ai-DEA Labs Pvt Ltd
Mageshwari G
Posted by Mageshwari G
Chennai
4 - 8 yrs
₹8L - ₹15L / yr
Firmware development
Software Development
RTOS
Firmware development for a portable device on STM32 platform using FreeRTOS. The candidates should have a relevant experience of 4 to 7 years working on embedded projects. Working experience on STM32 and FreeRTOS will be an added advantage.
Read more
Valiance Solutions
Priya Chowdhary
Posted by Priya Chowdhary
Bengaluru (Bangalore)
3 - 10 yrs
₹5L - ₹15L / yr
Embedded Systems
Embedded C
Embedded software
Embedded Linux
Microcontrollers
+1 more
Title: Embedded Engineer
Location: Bangalore

About Us
Valiance is a global AI & Data analytics firm helping clients build cutting-edge technology solutions for
digital transformation. We work with some of the marquee brands across India, US and APAC to build
transformative solutions for Credit Risk, Fraud, Predictive Maintenance, Quality Inspection, Data lake, IOT
analytics etc. Our team comprises 100+ professionals across Machine Learning, Data Engineering & Cloud
expertise

Required Technical and Professional Expertise:
Must have 4 -10 Years of Experience.
Graduate/Post Graduate in engineering, statistics, or a highly quantitative field
Hands on Experience in Embedded C with Linux (Train & Deploy Model)
Hands on Experience in Embedded System, c , Linux
Experience with any Advance Embedded system design Programmer Certification advantage.
Have Knowledge of OS: Linux, Embedded Linux & Linux Tools
Language C ( Mandatory ), Shell, Python

Personal Skills:
Strong communication skills, both written and verbal
Ability to manage stakeholders' expectations and work in a high-pressure environment.
Demonstrate strong ownership & commitment to the cause of customer success.
A team player capable of high performance, flexibility in a dynamic working environment and the
ability to lead
Read more
Parkquility Private Limited
Sandeep Koduri
Posted by Sandeep Koduri
Bengaluru (Bangalore)
3 - 7 yrs
₹10L - ₹13L / yr
Embedded C
embedded
skill iconC
skill iconC++
RTOS
+6 more
  • Work directly with the other Software/Firmware Engineers and Electrical/RF/Systems Test Engineers to write needed software
  • Design and implement software platform for firmware on embedded CPUs with multiple OS such as Windows, Linux, FreeRTOS, TI-RTOS and embedded Linux
  • Use compliers, debuggers revision control and automated build systems.
  • Design/develop components of software platform for use by other developers to extend its capabilities and build custom applications/behavior on top
  • Develop build methodologies, debugging tools/utilities
  • Develop and release Software using Agile methodology
  • Write unit tests and support continuous integration and automated test methodology
  • Brainstorm for new ideas and ways to improvement product and processes
  • Consult with peers for feedback during debug/testing stages
  • Document and maintain design processes
Read more
Cohesity
at Cohesity
1 video
2 recruiters
Swetha Puttarajappa
Posted by Swetha Puttarajappa
Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida), Pune, Mumbai, Chennai
1 - 7 yrs
₹25L - ₹40L / yr
Kernel Programming
Linux/Unix
Storage & Networking
VMWare
Hyper V
+3 more
Requirements : 1-7+ years of hands-on experience in Designing, architecting & developing enterprise grade high quality products. • BS/MS/PhD in Computer Science or EE degree • Strong programming and scripting skills. Hands-on programming experience required  as this is a development position. • Strong experience with linux networking or storage stack, bonding driver, system calls and configuration. • Hands-on experience with high scale enterprise data center networking (TCP/IP, VLANs). Virtualized networking (VMWare HyperV, VxLAN). Experience with network load balancing technologies, Networking security technologies Familiarity with networking operations (Reliability, Availability, SLAs, Monitoring).  OR • Experience with storage stack (HBA driver, SCSI, SATA/SAS, NVMe storage protocol)   • Open source technologies for messaging, eventing, database, distributed services etc) networking and security. • Storage experience and working knowledge of public clouds (Google, AWS, Azure) is a plus. Responsibilities:   For Junior Engineers 3-8 years: • Design and develop platform and cluster management solutions and troubleshoot. • Drive the design and implementation of monitoring, alerting and hardware lifecycle management workflows for the cluster. • Implement backend changes and REST APIs for supporting UI features for cluster management and usability improvements.   For Senior Engineers 8+ years: • Drive a  team of world-class engineers to design and develop platform and cluster management solutions. • Drive the design and implementation of monitoring, alerting and hardware lifecycle management workflows for the cluster. • Design, mentor, implement, and, troubleshoot complex Distributed File System features. • Work with product management to drive the networking feature roadmap for Cohesity’s infinitely scalable storage appliance. • Work with enterprise customers to address performance, security and isolation requirements and build product features for manageability. • Give technical feedback and drive quality via code reviews. • Work closely with various stakeholders within Cohesity like product management, sales, QA, support and executive team to deliver high quality features and drive the product roadmap. • Mentor junior members of the team
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos