Algorithm & Logic Building Device Driver ProgrammingKnowledge On TimerUartI2c & Spi ProtocolsDevelopCodeTestTroubleshoot The System SoftwareAnalyzeMonitorImprove EfficiencyStability Of The SystemFirmware EngineerEmbedded Software Engineer
Embedded Software Engineer duties and responsibilities Study and understanding of technical Specs and of design product as per the requirement. Tender Document review and customizing the meter firmware as per the requirement. Firmware Design and Development for Single Phase and Three Phase Smart Energy meters. Analysis on production failures, field failures and giving corrective actions for the same. Develop, code, test and troubleshoot the system software Analyze, monitor and improve efficiency, stability of the system Interface with hardware design and developmentEmbedded Software Engineer requirements and qualifications 4 to 8 years of experience in embedded software design, development and troubleshooting BS degree in Computer Science or Engineering Good programming experience in C Good knowledge in Algorithm and Logic building Experience in working with 8-bit, 16-bit and 32-bit controllers. Device driver programming, Knowledge on Timer, UART, I2C & SPI protocols, Good Knowledge of Communication Protocol DLMS Knowledge of all metering standards such as IS 13779, IS 14697, IEC 62053, IS 15884 and CBIP standard
About Us:At S-CUBE, we are into research and development of products in Telecom, Embedded, Automation. Our expertise spans across building wide range of Real Time systems, porting or adapting RTOS to suit embedded application, open-source development and customizing, writing Device drivers, developing middleware applications.Job Description:We are looking for an Embedded Software Engineer with a research-oriented mindset. The position focuses on new emerging technologies and its feasibility of being incorporated into existing or new products. The candidate should have high design, analytical and mathematical skills with focus on Algorithms and programming. Position Responsibilities: Coordinate with the Product Engineering team for new developments and improve existing products. Developing multiple software architectures suited for the case and implementing it. Developing rapid demos of different technology suited for the product. Documentation, Paper Presentation & Writing Patents.Key Skills: knowledge of using C/C++ and Software Design Concepts Knowledge of Hardware Architecture (ARM, Intel, 8051 Variants) & Product Design. Deep knowledge of Data Structures and basic algorithms.Interested candidates may visit to company premises for interview . Interview venue : Satyam Software Solutions Pvt. Ltd. (S-CUBE)A-189, Sec 63, Noida Interview date : 25th & 26th Aug 2022 Interview Time : 11 A.M. - 1 P.M. Contact Person : Mrs. Swati
Embedded C Firmware DeveloperMicrocontroller ProgrammerEmbedded DeveloperEmbedded Design Engineer
Job SummaryTo work on micro-controller based design and development of Embedded Firmware, Algorithms, Device drivers, Communication Protocols, Embedded Application and development of Libraries, Design and development and understanding of Embedded Electronics Hardware, Programmable Electronics, interfacing of micro-controllers, programmable devices, communication bus and protocols.Responsibilities and DutiesDesign and development of Firmware, Algorithms, Device Drivers, Library, Communication Protocols, IOT with sound understanding of Embedded Electronics Hardware.Required Experience, Skills and QualificationsB. Tech Electronics and Communication or equivalent with 2+ years of relevant experience.Job Type: Full-time
C Language Embedded CRTOS-Real Time Operating SystemEmbedded SystemsAssembly Language
Responsibilities Design and implement software of embedded devices and systems from requirements to production and commercial deployment Design, develop, code, test and debug system software Review code and design Analyze and enhance efficiency, stability and scalability of system resources Integrate and validate new product designs Support software QA and optimize I/O performance Provide post-production support Interface with hardware design and development Assess third-party and open-source softwareRequirements Proven working experience in embedded software Bachelors degree in Computer Science or Engineering Experience in hands-on development and troubleshooting on embedded targets Solid programming knowledge in C or C++ Proven experience in embedded systems design with preemptive, multitasking real-time operating systems Familiarity with software configuration management tools, defect tracking tools and peer review Adequate knowledge of reading schematics and datasheets for components Strong documentation and writing skills Experience working with Arm Cortex-M microcontrollers. Hand-on knowledge of Linux Build Environment for Cross-compilation and building of embedded software. Able to develop device drivers to interface with Master Controller using i2c, spi or uart serial protocols. Team Player and a knack for solving problems.Nice to Have (But not Mandatory): Experience with wireless protocols such as BLE and WiFi. Previous experience with nrf microcontrollers and nrf sdk. Have experience of Leading a Firmware Team.
Language C Product Design EngineerElectronics EngineerDesign AlgorithmElectronics Basics
During your time with Probus Smart Things, You would be working on product lifecycle, including processors, controllers, and sensors understanding, design algorithms and communication protocols, to enable product as per its designed parameters and make it commercially viable. You would directly contribute to and influence the ultimate client outcomes we care so much about. Your development work will allow business assets (engines, factory equipment, trains, etc.), sensors, platforms, applications, and more to communicate with one another and drive action.Preferred Skills & Qualifications- Bachelors degree in Electrical Engineering, Electronics engineering, and Mechanical Engineering Prior experience in C/C++ Interest in in learning new tools, coding languages, and design algorithms Contributing product design and development life cycle Clear understanding of electronics basics Excellent analytical and problem solving skills
C C++ LanguageuCOSRTOSFree RTOSOpen RTOSMODBUS4-20mAHARTSoftware EngineerEmbedded CWalk in
Position: Embedded Software Engineer (New Product Development)Experience: 2-5 yearsWorking Days: Mon-SatEducation Bachelor (Electronics/Telecommunication)English: Excellent Speaking & Writing skillsOther: C & C++ Language Experience in writing embedded firmware on any microcontrollerResponsibilities& Requirements: Knowledge of communication protocols (MODBUS, 4-20mA,HART) Developing new safety related products (Fire Alarm Panel, other related equipment's and modules) Knowledge of hardware Reading hardware schematics, debugging skills Knowledge of RTOS uCOS, Free RTOS, Open RTOS. Requirement gathering and analysis. Software design and Implementation Software Integration and Testing Proficiency in C programming with 8/16/32 bit micro-controllers Design and implement high-quality firmware and software code for Microcontrollers Good experience in software design with a modular-based approach