Cutshort logo
For Employers
Leading manufacturing company logo
Firmware developer
Leading manufacturing company
Firmware developer

Firmware developer at Leading manufacturing company · Chennai · 6 - 14 years · ₹8L - ₹20L / yr · Posted 14 Feb 2019

CareerNet's logo

Firmware developer

at Leading manufacturing company

Agency job
6 - 14 yrs
₹8L - ₹20L / yr
Chennai
Skills
Firmware
skill iconC
skill iconC++
Embedded C
Microcontrollers
Linux/Unix
RTOS
protocol
Job Description Required Skill Set: Need To Have Expertise in C & C++ Programming for Embedded System C,C++ programming in Visual Studio Development experience in RTOS Debugging experience on memory management, task management etc Familiarity with analysers, oscilloscope etc Nice To Have Embedded Linux UML based design Static Analysis Tools Primary Functions Job Description / Responsibilities Customer communication Requirement analysis Design document creation / updation Firmware development Software unit testing Troubleshoot prototypes Peer review Enhancement / Maintenance Status update Key Deliverables/Duties Design documents Source code Developer test records Process documentation
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

Similar jobs (10)

Requismus (Germany headquartered Global IT consulting company)
Requismus (Germany headquartered Global IT consulting company)
Agency job
Pune
3 - 7 yrs
₹7L - ₹16L / yr
PLC
Ladder logic
Embedded C++
Embedded C
Firmware development
+2 more

Role: Senior PLC Developer

Location: Pune

Experience: 3-7 years


About company:

Requisimus is Germany headquartered, IT consulting and service organization. With over 25 years of expertise and global presence, we are committed to customer excellence and focused in addressing niche areas of product engineering, process consulting and software development in automotive, railways, production automation, data management and business IT domains.


Job Summary

We are seeking a skilled and proactive PLC engineer with good aptitude in programming.

Candidate should be flexible to work on PLC and eager to learn Embedded software in future.


Key Responsibilities:

• Strong PLC programming skills in Functional Block Diagram, Ladder Programming, Structured Text and SFC

• Good knowledge of UML diagrams

• Good understanding of Communication protocols over Ethernet.


Good to have:

• Good Communication Skills and Exposure to international customer.

• Experience or knowledge in Software version control tools eg. Git, SVN, etc.

• Eager to learn Embedded C, Firmware development, etc.

• Providing solutions to issues related to the connection of networks and platforms

Read more
Zolvit (formerly Vakilsearch)
at Zolvit (formerly Vakilsearch)
1 video
2 recruiters
Lakshmi J
Posted by Lakshmi J
Chennai
6 - 10 yrs
₹6L - ₹16L / yr
Linux/Unix
Linux administration
Application server
Biometrics
Microsoft Servers

Job Summary

We are seeking an experienced Senior System Administrator responsible for managing and maintaining the organisation’s IT infrastructure, including Windows and Linux servers, network devices, security systems, storage solutions, and enterprise applications. The role ensures high availability, security, and performance of all IT systems while supporting business operations.



Key Responsibilities


Server Administration

  • Install, configure, and maintain Windows Server environments (Active Directory, DNS, DHCP, Group Policy).
  • Manage and maintain Linux machines for application hosting and system services.
  • Administer and maintain Application Servers supporting internal business applications.
  • Manage and maintain Biometric Servers used for employee attendance and access control systems.
  • Monitor server health, performance, and system logs.
  • Perform system updates, patches, and security hardening.


Storage and File Services

  • Manage and maintain Samba File Servers for shared storage and user access.
  • Administer NAS storage systems (Synology), including storage allocation, access permissions, and performance monitoring.
  • Ensure proper storage utilisation and secure data access.


Network Infrastructure Management

  • Configure and manage Sophos Firewall, including firewall rules, NAT policies, VPN configuration, and threat protection.
  • Configure and maintain Cisco and Netgear switches, including VLAN configuration and network segmentation.
  • Manage and maintain wireless access points to ensure reliable and secure Wi-Fi connectivity.
  • Monitor network performance and troubleshoot connectivity issues.


Proxy and Security Management

  • Install, configure, and maintain Proxy Servers for internet access control and monitoring.
  • Monitor firewall logs, network security alerts, and implement security policies.
  • Ensure network infrastructure is protected against unauthorised access and threats.


Backup and Disaster Recovery

  • Implement and manage backup and restore solutions for servers, NAS, and critical business data.
  • Perform periodic backup verification and disaster recovery testing.
  • Ensure backup policies and schedules are properly maintained.


Power and Infrastructure Management

  • Monitor and maintain UPS systems to ensure an uninterrupted power supply for servers and network infrastructure.
  • Coordinate with vendors for UPS maintenance, battery replacement, and power infrastructure reliability.


System Monitoring and Troubleshooting

  • Proactively monitor servers, network devices, storage systems, and applications.
  • Troubleshoot and resolve system, network, and application-related issues.
  • Maintain proper documentation of infrastructure configurations and procedures.


Vendor and Infrastructure Coordination

  • Coordinate with vendors for hardware procurement, infrastructure support, and service management.
  • Plan and implement infrastructure upgrades and improvements.


Required Skills

  • Strong experience with Windows Server Administration
  • Good knowledge of Linux System Management
  • Experience with Sophos Firewall
  • Knowledge of Cisco and Netgear networking devices
  • Experience with NAS storage (Synology) and Samba File Server
  • Experience managing Application Servers and Biometric Systems
  • Experience with Backup and Disaster Recovery
  • Understanding of network security and monitoring


Read more
Cornertree
at Cornertree
1 recruiter
Deepesh Shrimal
Posted by Deepesh Shrimal
Bengaluru (Bangalore)
4 - 6 yrs
₹5L - ₹15L / yr
Embedded C
RTOS
Embedded C++
Embedded Linux
Embedded Systems
+1 more

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


Read more
nichi-in software solutions pvt. ltd.
Bengaluru (Bangalore)
4 - 9 yrs
₹5L - ₹30L / yr
skill iconC++
skill iconC
Makefile
Oracle
Databases
+4 more

Please find the Job Description for C/C++.


Mandatory Skills

-Must have experience and Good understanding about pointers & memory in C/C++

-Must have experience in Unix/Linux IPC (semaphore, shared memory, socket, multi thread)

-Must have Debug skills : gdb, coredump analysis, network packet analysis

-Must have experience in Source code syntax parser (Preferably lex, yacc, bison, etc.)

-Must have worked on build tools : Makefiles, make, etc.

-Database : Preferably Oracle Good at SQL and stored procedures


Optional Skills

-Telegram development using C/C++

-Finance/Industry domain knowledge

-Japanese speaking skills


  • Responsibilities:Troubleshoot and report RCA, propose solutions(how to fix)
  • Debug identified problems and provide fixes swiftly
  • Ability to write clear and concise documentation
  • To understand and maintain legacy codebase
  • Individual contributor, but also works closely with junior developers
  • Review source code developed by peers
  • Proactive to suggest and implement improvements on current products
  • Design and develop new features based on requirement document

Location-Bangalore


Please share your updated resume to proceed further.


Thanks & Regards

Shruti(Assistant Executive-HR)

Nichi-In Software Solution Pvt Ltd

URL:- www.nichi.com


Read more
Theatro
Theatro
Agency job
Remote only
4 - 7 yrs
₹8L - ₹15L / yr
skill iconC++
Multithreading
Design patterns
Architecture
JD from THEATRO: C/C++ Developer: Bangalore
 
C/C++ Developer
 
We’re doing things no one has ever done. From developing game-changing technology and solutions to
helping the world’s top brands connect like never before, every day brings new challenges and opportunities
to innovate. We offer the chance to make your mark on something awesome.
 
What are we looking for?
 Strong C/C++ programming and debugging skills in a Linux environment.
 Experience with Design Patterns, ACE Framework, and Socket Programming.
 Experience in Multi-threaded software development for Multicore Architectures.
 Experience in VOIP application development, preferably on client/server platforms.
 Understanding of system performance and scaling
 Experience in embedded software development
 Excellent problem solving/debugging skills design, develop, troubleshoot and debug
 Software programs for databases, applications, tools, networks etc.
Requirements:
 Bachelor's degree in Computer Science or related field or equivalent experience.
 3-6 years of software engineering or related experience.
Location: Bangalore/Hybrid Model
Read more
crossware.io
crossware.io
Agency job
via HyreSpree by HyreSpree Team
Remote, Bengaluru (Bangalore), Pune, Hyderabad
4 - 8 yrs
₹5L - ₹15L / yr
QT
skill iconC++
QML
STL

Build new features, enhance existing functionality and fix issues in the Windows Desktop application.

Help develop and maintain UI component library (Windows, dialogs , complex widgets)

Advise and assist the other developers in the Desktop.


Skills required


  1. Very strong programming skills in UI development using Qt/C++
  2. A strong ability to think about components and modules as they relate to other components as part of a larger system.
  3. QML knowledge is a plus
  4. Cross platform application development knowledge is a plus, not mandatory
  5. A very strong attention to detail and the willingness to deliver pixel perfect UI according to the designs.
  6. Must have: Very strong in ModelView architecture
  7. Must have : In-depth C++, STL, and data structures knowledge

Desirable : Familiar with unit test frameworks like QtTest or Gtest

Desirable : Experienced with Agile methodology

Desirable : Knowledge in GIT or any other config management tool


Good understanding of object oriented techniques methodologies.

Good hands-on experience of C++ system programming and design.


Key Skills


C/C++, Qt, STL, Design, QML

Experience In product development is good to have

Read more
Xfinito biodesigns
at Xfinito biodesigns
1 video
1 recruiter
Mirunaulini Pathmanaban
Posted by Mirunaulini Pathmanaban
Bengaluru (Bangalore)
0 - 4 yrs
₹3L - ₹8L / yr
Embedded Systems
Hardware
skill iconC
skill iconC++
Internet of Things (IOT)
+2 more

Xfinito is building a portfolio in new product innovation, product contribution and infrastructure goals while providing individuals and teams the freedom to emphasize specific types of work.

Our work focuses on real –world problems that span the breadth of biomedical engineering, embedded systems, computer science, such as machine and deep learning, data mining, natural language processing, hardware and software performance analysis and much more.

JOB ROLE: EMBEDDED SYSTEMS ENGINEER

ROLES AND RESPONSIBILITIES:

  • Work with multi-disciplinary engineering team and customer to identify and recommend hardware needs and requirements for project/product.
  • Modify or assist in the development of software architecture and design for new products, prototype, or re-design, including sourcing build environments and writing technical support and control documentation.   
  • Read Block Diagrams and detail circuit schematics and layout of proposed or existing hardware and assess the software and driver requirements.
  • Participates in cross-divisional Edge IoT projects and/or proposals.
  • Develop, oversee, and document automated tests for electrical hardware design and products as well as final operating drivers and systems.
  • Evaluate and investigate product failures, and recommend repair or design modifications based on specifications, cost, resources, and risks.

 

REQUIREMENTS:

  • Ability to creatively approach challenges and cleverly solve difficult problems.
  • Ability to independently identify daily design and customer support tasks, self-start and motivate.
  • Ability to manage several projects and prioritize appropriately, with minimal supervision.
  • Ability to work in a collaborative team environment as well as independently.
  • Ability to learn and work in virtual environments (CAD & Hardware build packages) in-which candidate’s skills are low but persevere and overcome skill gaps autonomously.
  • Some experience programming with embedded systems designs and multithreaded real-time operating systems is required.
  • Solid programming experience. Preferably in C or C++, .NET, and Java programming languages.

 

EXPERIENCE:

We as a team are looking for freshers or young professionals with (0-4 years of experience) passion and eagerness to create scalable and optimized software systems and execute complete embedded software development lifecycle.

 

 

 

 

 

Read more
Solinas Integrity Private Limited
at Solinas Integrity Private Limited
1 video
4 recruiters
LINDA JASLINE
Posted by LINDA JASLINE
Chennai
1 - 2 yrs
₹4L - ₹6L / yr
Digital Signal Processing
Statistical signal processing
Signal Processing
Matlab
skill iconPython
+7 more

Solinas Integrity (www.solinas.in) is a leading water & sanitation robotics start-up founded by IIT Madras Alumni & professors to develop cutting edge solutions to solve the problems in water pipelines and sewer lines\septic tanks, thereby improving the lives of millions of people. Our core values start with trust, and respect for everyone and along with strong collaboration and communication. We believe in giving agency to our teammates and strongly pushing them towards developing a growth mindset.

 

Duties and Responsibilities:

  • To develop and improve signal processing algorithms for analysis of acoustic signals with up-to-date knowledge on processing methods.
  • Understand key acoustic algorithm functions, develop efficient code, verify performance and functionality.
  • Exposure to all phases of software development life cycle (concept, design, implementation, test, and production).
  • Propose innovations to improve performance, quality, etc.
  • Work with peers to develop excellent, structured code, well-optimized and easily maintainable.

 

Basic Qualifications:

● Experience programming in either Python, C++, or MATLAB

● MS/PhD degree in Electrical/Electronics Engineering/ Signal processing

● At least 1 year of signal processing or related area

● Good analytical and problem-solving skills

● Good knowledge of signal processing techniques, basic knowledge of ML algorithms and good visualisation skills.

Read more
company logo
Agency job
via KritiKal Solutions by Bhawna Khushlani
Noida, NCR (Delhi | Gurgaon | Noida)
3 - 6 yrs
₹8L - ₹13L / yr
Linux/Unix
Device Driver Development
Windows drivers
Embedded Systems
Kritikal is looking for Senior Embedded Engineer to join our team based out in Noida. Mandatory Skills Required: Device Drivers,Linux Device Drivers,Windows Device Drivers,WLAN Experience in Windows device driver development & Linux device driver development Knowledge of 802.11 (WiFi) protocol Prior experience in working with WiFi drivers. Programming- Embedded C Desired Skills Required: WIRESHARK, Embedded, Hardware, HARDWARE DEBUGGER-LAUTERBACH What we can offer you: At Kritikal, in addition to best-in-the-industry compensation, we aim to provide the right growth path to our employees both personally and professionally. We are engaged in multiple verticals and are solving some of the toughest electronics and computer vision problems for our clients. We serve to multiple market domains- and take up challenges as they come - in automotive, defense, power or helping the differently-abled. Our intricate relationships with academia ensure that we're at the cutting edge of technology. Our startup-like atmosphere will allow your personal creativity and innovative spirit to be constantly engaged. Our employees learn a lot and have a big role to play within an organization that's constantly challenging the norms.
Read more
Track RF Link
at Track RF Link
1 recruiter
Abhijith Soman
Posted by Abhijith Soman
Mumbai
1 - 7 yrs
₹3L - ₹6L / yr
skill iconPython
Linux/Unix
Embedded Systems
Python / Linux Dev with embedded background. Build cool enterprise Internet of Things solutions! We started as a RFID company in 2007 and have built several pioneering products like early smart-card attendance systems, electronic toll collection (60% market share). We had a strong enough reputation to be invited to be on the committee to devise specifications of biometrics for Aadhar. We are now taking a platform approach where we will undertake rapid product development on Linux. We are actively exploring using Cyanogen or some Android fork as well. If such geekery interests you, please get in touch.
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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