Embedded Firmware Engineer
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 stakeholdersDesired Candidate Profile
Qualification: Bachelor / Master of Engineering in CSE / IT / ECE, MCAExperience: 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
Education
UG:Any Graduate
Company Profile
Utthunga Technologies Pvt Ltd
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
X
View Contact Details+
Recruiter Name:Vidyashree.K
Contact Company:Utthunga Technologies Pvt Ltd
Website:http://careers.utthunga.com