Embedded SW Development Engineer

3 weeks ago


Hyderabad, Telangana, India GE Full time
Job Description SummaryThe Embedded Software Engineer will be working to define requirements, enhance product features for an IEC 61850 compliant Control System, working together with engineers based global locations. The role is accountable for business-critical software development to meet product requirements and timelines for future commercial HVDC projects.Job Description

Roles and Responsibilities

  • Design, develop and implement Platform Software for Real Time control system including system architecture and device drivers targeted at embedded systems.
  • Platform Software requirements elicitation for new development.
  • Design and develop Platform Embedded SW modules.
  • Board Bring-up involving the SBC processors cards.
  • Integrate software packages with existing systems and sub-systems.
  • Prepare unit test and regression test specification, release packages and templates.
  • Interact with a multi-discipline engineering team to meet the project requirements.
  • Prepare formal and informal engineering documentation.
  • Implement software QA activities, incl. Code, Milestone and Release reviews.

Required Qualifications

  • Bachelor's degree or above in, Technology or Engineering.
  • Preferably 4+ years of experience as a firmware developer.
  • Experience with TI DSP, FPGA's and ARM architectures.
  • Proficient in Real-Time Embedded Software Engineering in C/C++ on any embedded processor/DSP/ Microcontroller and RTOS.
  • Proven history in delivering successful high quality embedded software products in C/C++, under embedded real time operating systems such as VxWorks.
  • Understanding of system scheduler with respect to performance tuning.
  • Clear understanding of sockets and network programming.
  • Software design and integration experience specific for control systems development.
  • Experience in all phases of the product engineering and development cycle.
  • Conceptual understanding of full stack of software and in-depth experience in more than one area (e.g., firmware, middleware, control algorithm)

Desired Characteristics

  • Knowledge and experience in safety critical and/or control system software development practices (e.g., IEC 61508, IEC
  • Knowledge and experience in cyber security in programming aspects.
  • Knowledge of Communication protocols (Ethernet, TCP/IP, IEC 61850, IEC , DNP3, ...)
  • Static analysis tools and procedures (e.g., Workbench).
  • Software architecture and modelling (e.g., UML, SysML).
  • Model-Based Design techniques (e.g., Matlab-Simulink).
  • Agile development practices (e.g., Scrum).
  • Power Electronics control system design.
  • Knowledge of HVDC
Additional Information

Relocation Assistance Provided: Yes



  • Hyderabad, Telangana, India METACIPHER LABS PRIVATE LIMITED Full time

    Job Description : 3 - 6 years of embedded Linux and/or Embedded SW developmentExpert knowledge and hands-on experience in C, Linux, yocto, make, python, Pytest, git, unit test like cpputestExperience with Linux Device trees and Linux or baremetal driver developmentExperience with Embedded Linux and Embedded System developmentEffective communication and...


  • Hyderabad, Telangana, India Quess Full time

    Job Title : Embedded Systems EngineerJob Description :We are seeking an experienced Embedded Systems Engineer to join our team and contribute to the design, development, and testing of microcontroller-based products with a focus on Cellular IoT. The ideal candidate will have a strong background in analog and digital design, as well as expertise in EMI/EMC...

  • Embedded Engineer

    5 days ago


    Hyderabad, Telangana, India Pacifico Solutions Full time

    Job Description :As an Embedded Engineer, you will be responsible for the design, development, and implementation of embedded software and firmware for a variety of applications and products. Working closely with cross-functional teams including hardware engineers, software developers, and project managers, you will play a key role in bringing our embedded...


  • Hyderabad, Telangana, India Shell Info Technologies Private Limited Full time

    Job Description :1. Designing, developing, and debugging embedded software for various electronic devices and systems. 2. Collaborating with hardware engineers to ensure seamless integration of software and hardware components. 3. Optimizing software performance to meet system requirements such as speed, memory usage, and power consumption. 4. Conducting...


  • Hyderabad, Telangana, India KrazyTech Buisness Solution Full time

    Job Description :You will act as Engineering/Delivery Manager for embedded/automotive V&V, Development , Automation and Virtualization projects/customers/portfolio distributed over multiple locations of BOSCH across the world.You will be responsible to drive the project, people and competency for embedded/automotive V&V, Automation and VirtualizationIn...

  • Software Designer

    4 weeks ago


    Hyderabad, Telangana, India Alstom Full time

    Req ID:443882 Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Our product portfolio ranges from high-speed trains, metros, monorail, and trams to integrated systems, customised services, infrastructure, signalling and digital mobility...

  • Senior Embedded C

    3 weeks ago


    Hyderabad, Telangana, India Mobile Programming LLC Full time

    Job Description:Role: Senior Embedded C & RTOS ManagerExperience: 7 to 10 YearsLocation: HyderabadWe are currently seeking a Senior Embedded C & RTOS Manager for our team in Hyderabad. The ideal candidate should have extensive experience in embedded systems development with proficiency in Embedded C and RTOS. Additionally, experience in hardware products,...

  • Hardware Engineer

    3 weeks ago


    Hyderabad, Telangana, India Antal Internationaal Full time

    Job Responsibilities :1. Hands on Design and implementation Digital, Analog hardware for HW Engineering projects as HW architect2. Implement High speed, Analog, Digital, Low power, Mixed Signal, RF Designs3. Have experience in Signal Integrity and Power Integrity, Thermal Analysis4. MNC experience handling global projects and having customers interactions...


  • Hyderabad, Telangana, India HeadPro Consulting LLP Full time

    Role : Embedded Firmware Design EngineerJob Description :1. Understand product requirements; Design, develop, code and implement device drivers, algorithms, on board / off-board communication modules in embedded C.2. Hands-on experience with developing device drivers such as Clock, Timers, ADC, Flash, EEPROM, SRAM, Counter, PWM, and Watchdog timers3....


  • Hyderabad, Telangana, India HireIT Consultants Full time

    Role : Firmware Developer for BLE applicationLocation : HyderabadSchedule : Full-timeAbout the Role :As a member of the firmware development team, you will be responsible for designing and developing firmware for the current and next generation of products.1. Design, develop, test, debug and optimise firmware throughout the entire lifecycle2. Must have...

  • QT/Qml Developer

    3 weeks ago


    Hyderabad, Telangana, India MLOPS SOLUTIONS PRIVATE LIMITED Full time

    Job Description :Software Engineer - II requires a minimum of 5 years of C, C++, QT ,QML UI software development experience, Problem Solving, Analytical Skills, Analyzing Information, Software Development Fundamentals, Software Design, Programming Skills, Programming Tools, Software Debugging, Software Documentation, Software Testing, Software Development...

  • Avionics Tester

    3 weeks ago


    Hyderabad, Telangana, India Vega intellisoft Full time

    Job Description: - Display Apps System- Responsible for development, systems integration, and verification of core Displays Apps to be hosted on the EPIC Avionics Platform. Candidate should have an Engineering, Systems or Computer Science degree and experience in one or more of the following disciplines :- Systems/software requirements development,...


  • Hyderabad, Telangana, India HeadPro Consulting LLP Full time

    Job Description for Embedded Firmware Design Engineer : Three Positions Roles & Responsibilities :1. Understand product requirements; Design, develop, code and implement device drivers, algorithms, on-board / off-board communication modules in embedded C.2. Hands-on experience with developing device drivers such as Clock, Timers, ADC, Flash, EEPROM, SRAM,...


  • Hyderabad, Telangana, India BITSILICA PRIVATE LIMITED Full time

    Job Description : - Proficient in C and embedded systems.- Experience in Linux driver development (PCIe/USB/Ethernet) and application development.- PCIe/USB/Ethernet driver development experience.- DMA client/controller driver development experience - Hands-on experience with Configuration Management tools like GIT and Perforce.- Have an interest to...


  • Hyderabad, Telangana, India Evernorth Full time

    Software Engineering AdvisorPosition Overview:In this role, you will utilize your experience as a software engineer to help design, develop, monitor, troubleshoot and optimize data pipelines on AWS platform.Responsibilities:Design and develop Data Pipelines as per requirement specifications in a timely manner.Monitor, troubleshoot and fix issues originating...


  • Hyderabad, Telangana, India Labchild Solutions Full time

    About the internship:Selected intern's day-to-day responsibilities include: 1. Working on microcontroller/C programming for function development, peripheral interfacing, testing, and debugging in a cross-platform development environment2. Reading datasheets, and other technical literature and implementing solutions, while learning on the job3. Communicating...


  • Hyderabad/Telangana, Telangana, India ConnectPro Management Consultants Pvt Ltd. Full time

    Our vision is to transform how the world uses information to enrich life for all.We are a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.- 8-15 Years in Embedded Firmware Storage/SSD would be a strong plus.-...


  • Hyderabad, Telangana, India HeadPro Consulting LLP Full time

    Job Description :1. Understand embedded product requirements, detail design implementation, interfaces, prepare BoM2. Design experience with DSP / microcontroller, memories, ADC, digital ICs, signal conditioners, serial communication interfaces such as I2C, SPI, UART, RS485 etc.,3. Identification of right controllers and other key components, hands-on design...


  • Hyderabad, Telangana, India Arrow Electronics Full time

    Position:Firmware Test EngineerJob Description:Job Description:Design and execute functional, negative, performance, and stress tests for embedded wireless and MCU products.Work closely with the development team(s) to debug problems found during the test cycleDevelop automation tests so they can be run regularly as part of a continuous integration...

  • Software Engineer II

    4 weeks ago


    Hyderabad, Telangana, India Cognizant Technology Solutions Full time

    Sr SW Engineer / Project ManagerQualification:Engineering with specific specializationResponsibility:Requirements analysis and evaluation: 1) Verify and validate that the required characteristics attributes constraints and functional and performance requirements for a product solution are correct. 2) Verify and validate that the system requirements satisfy...