Embedded Firmware Engineer

From 3 to 8 year(s) of experience
₹ Not Disclosed by Recruiter

Job Description

Roles and Responsibilities

• 3+ years of experience in designing and implementing using C and C++ language on Embedded platforms and/or Linux OS
• Programming of RTOS systems such as FreeRTOS, QNX, MQX, VxWorks (Necessary)
o Development of OS layers - schedulers, Network stack, File systems, API - would be added advantage (optional)
• Experience developing software for Coldfire 52x (Motorola 68k based) or PowerQUICC MPC 83 (PowerPC 600 based) using CodeWarrior IDE (Optional)
o Development of OS layers – scheduler, network stack, Filesystem, API
• Exposure to Linux kernel, device drivers and Linux networking fundamentals (Necessary)
o Basic understanding of OS schedulers, thread scheduling, IPC (Optional)
• Experience developing software for custom ASICs and embedded devices (optional)
o Examples: Development or software for Mobile SOCs, , Ethernet or Wireless ASICs, Cameras, Communication Processors, etc,
• Experience with network programming (Necessary)
o Ethernet stack development, socket programming (optional)
• Experience with network protocols (any, Necessary) –
o RSTP, IEEE 802.1X, IGMP, GVRP, NTP and knowledgeable with standard TCP/IP protocols - ARP, ICMP, UDP, GRE
• Working knowledge in Software engineering practices, Object Oriented programming, SCA tools, Unit test, TDD with Agile/Scrum environment
• Basic Exposure to design principles and design patterns
• Knowledge of GIT, Azure DevOps, Gerrit
• Good analytical and problem-solving skills
• Ability to effectively communicate and interact with different stakeholders

Desired Candidate Profile

Qualification: Bachelor / Master of Engineering in CSE / IT / ECE, MCA
Experience: 3 to 5 years of professional experience in Embedded software development of Operating systems and Networking stacks with good knowledge in C and C++ with OOPs ..

Role:Software Development - Other

Salary: Not Disclosed by Recruiter

Industry:IT Services & Consulting

Functional Area:Engineering - Software & QA

Role Category:Software Development

Employment Type:Full Time, Permanent

Key Skills
Skills highlighted with ‘‘ are preferred keyskills


UG:Any Graduate

Company Profile

Utthunga Technologies

Utthunga, an ISO 9001:2015 company, offering niche technology services & solutions to Industrial Automation Solution providers, System Integrators, EPC & end users. We specialize in developing, refining & deploying automation needs for Factory, Process and Power & Utility sectors. We are members of OPC Foundation, Profibus International, FieldComm Group, FDT Group, ODVA, EtherCAT, IO Link, CLPA, IIC & an accredited Global FDT certification test center. We have expertise in Profibus DP/PA, Foundation Fieldbus, DeviceNet, HART, Wireless HART, ISA 100, Ethernet IP, EtherCAT, IO Link, CC-Link, ProfiNet, CAN, DNP3, BACnet, LonWorks, SNMP, DLMS, IEC61850, Modbus & others. For OEMs, we provide a complete range of product engineering & technology services.
Company Info
View Contact Details+

Recruiter Name:Vidyashree.K

Contact Company:Utthunga Technologies