Embedded Software Engineer

1 week ago


Bangalore, Karnataka, India Globalemployees.com Full time

Responsible for design, development, and maintenance of software and firmware for electronic control systems in railway industry. This includes developing software requirements specifications, functional specifications, and software design documents.


Essential Qualifications :


- Bachelors degree in Computer Science, Electronics Engineering or related field


- Software Engineering experience of 3 to 8 years in Real Time Embedded Software development


- Strong experience with C, C++ programming in multitasking and multithreaded environment on a RTOS platform


- Experience with RTOS like QNX, VxWorks etc., and Linux.


- Experience working with Ethernet, TCP/IP, RS 232/422 protocols.


- Hands on experience testing/debugging software, firmware and electronic control systems


- Experience with inter process communication and Synchronization methods


- Experience with Software Configuration and Change Management.


- Ability to work in a fast-paced dynamic environment with adjustments to priorities to meet the needs of the organization


- Effective communication skills; ability to articulate clearly and concisely


Desirable Skills :


- Experience with Zync family board initialization and QNX Board Support Package


- Familiarity with Agile development methodologies such as Scrum and TDD in an embedded

environment


- Familiarity with web-services, PHP, HTML, Python, and shell scripting


- Knowledge of safety critical software or CENELEC standards and rail industry is a plus


- Familiarity with continuous integration and automated unit testing processes


- Experience with using static analysis tools such as Polaris/Coverity etc.


- Design and develop high quality software products in a fast-paced environment


- Support and enhance the entire software development life cycle


- Perform and guide the automation of unit, module, system and regression level testing on various software modules and systems


- Perform root cause analysis and develop solutions as necessary


- Accountable for system requirements review, software architecture and design


- Adhere to project / customer software development processes

(ref:hirist.tech)
  • Software Engineer

    3 weeks ago


    Bangalore, Karnataka, India Scarlet Wireless India Pvt Ltd. Full time

    In this role, you will be responsible for the design, development, and testing of embedded software components for our innovative products. You will work closely with hardware engineers and other team members to ensure seamless integration and functionality.Design and Develop Software for Embedded Systems :- Design and implement software components and...


  • Bangalore, Karnataka, India r3 Consultant Full time

    Salary : 20-28 lpaSenior Security Embedded Software Test EngineersRequirements :Security Senior Test Engineer- 5+ yearsWork from Bangalore (near Kodihalli area)Office Standard India working hours Contract for 3 months to start with Start - as soon as possible What you will do :- Perform analysis of security requirements specifications and generate...

  • Software Engineer

    3 weeks ago


    Bangalore, Karnataka, India INFOTANKS MEDIA SERVICE PRIVATE LIMITED Full time

    Job Description :IInfotanks is a distinguished global B2B consulting powerhouse that transcends conventional boundaries. As a dynamic player in the industry, we specialize in providing comprehensive solutions across the realms of Data, Digital, Recruitment, and IT. With a remarkable track record of serving over 1000 clients spanning multiple countries, we...

  • C++ Developer

    3 weeks ago


    Bangalore, Karnataka, India Akshaya IT Business Solutions Full time

    Job Description :We are seeking a skilled C++ Automotive Embedded Software Engineer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining embedded software solutions for automotive applications. The role involves collaborating with cross-functional teams to deliver high-quality software that meets...


  • Bangalore, Karnataka, India Skywaves Rise Full time

    Role : Software Development Engineer - Embedded (Level - 2/3)Job Overview :- Technical lead or Senior developer role to develop embedded software for different processors. - Good knowledge in developing drivers for different HW blocks (PCIe,I2C, USB, UART, Ethernet, Crypto security etc.). - Understanding of Linux kernel internals and development based on...


  • Bangalore, Karnataka, India Suitable.AI Full time

    Requirements : - Bachelor's degree in electrical engineering, Computer Engineering, or a related field. - 5+ years of experience in embedded systems testing or a similar role. - Proficiency in test automation tools and frameworks. - Strong understanding of embedded firmware, hardware, and software integration. - Experience with debugging tools and...

  • Embedded Engineer

    3 weeks ago


    Bangalore, Karnataka, India Talpro Full time

    Embedded Software EngineerLocation : BangaloreExperience : 4-8 yearsJob Description : We are seeking a talented and experienced Embedded Software Engineer to join our dynamic team in Bangalore. - The ideal candidate should have a strong background in embedded software development, real-time operating systems (RTOS), and proficiency in C++ programming. If you...


  • Bangalore, Karnataka, India Ivanan Consultancy & Service Inc Full time

    About the role :Shape the future of sustainable transportation! Join our team as the Director, Embedded Software and lead the development of cutting-edge software for our next generation of EV charging products. As a visionary leader, you'll guide a talented team of engineers, driving the software development process from concept to production while...


  • Bangalore, Karnataka, India Skywaves Rise Full time

    Role : Software Development Engineer - Embedded (Level - 2/3)Client : OLA KrutrimLocation : Bengaluru (Koramangala)Job type : Full timeWork type : Work from OfficeJob Overview :Technical lead or Senior developer role to develop embedded software for different processors. Good knowledge in developing drivers for different HW blocks (PCIe, I2C, USB, UART,...


  • Bangalore, Karnataka, India Global Professional Services Full time

    Responsibilities :- Design, develop, and test embedded software components for avionics systems.- Develop device drivers and platform software for various hardware platforms.- Perform software requirements analysis and design.- Conduct code reviews and ensure adherence to coding standards and best practices.- Participate in the entire software development...

  • Embedded Developer

    3 weeks ago


    Bangalore, Karnataka, India Nixcel Software Full time

    Job Description :Key Responsibilities :- Passionate about software development- Strong experience in embedded domains, preferably automotive- Exceptional C/C++ programming skills- Strong expertise in Linux system internals- In-depth knowledge of network and socket device drivers- Experience in hardware debugging, porting, and board bring-up- Development...

  • Technical Architect

    3 weeks ago


    Bangalore, Karnataka, India Live Connections Full time

    Title : Technical Architect - Embedded SoftwareExp : 12-15 yearsLocation : Bangalore - Locals PrefferedWoking Mode : Hybrid - Mon, Wed, Fri in OfficeShift timings : Flexible to work with US timings - 9 hrs workingYOU HAVE :- Academic background in Bachelor's Degree or above in Electronics Or Computer Science /Electrical Engineering or equivalent.- 12-15...


  • Bangalore, Karnataka, India Lytx, Inc Full time

    Staff Embedded Engineer Firmware : [Embedded Linux is a must to have]Experience : 9 to 16yrsWhy Lytx : Lytx has a great opportunity for a Staff Embedded Software Engineer to join our Hungry, Humble and Capable team of engineers responsible for building and deploying solutions to our fleet of connected devices installed in vehicles driving worldwide. The...


  • Bangalore, Karnataka, India ToneTag Full time

    Senior Software Engineer - Embedded SystemsLocation : BangaloreNo. of openings : 1Why ToneTag?ToneTag is the largest sound-wave communication technology platform on the planet that enables payments & proximity customer engagement services in different sectors like retail, mobility, restaurant ordering, and so on. It harnesses the power of sound to empower...


  • Bangalore, Karnataka, India Arting Digital Full time

    Posting Title : Embedded Systems Engineer Experience : 0-5 Years Location : Bangalore Work Mode : Onsite Primary Skills : Embedded, C/C++, ARM/STM, RTOS, Kernel/Device Drivers, Python/ShellQualification : Any Engineering/ Computers degreeRoles & responsibilities :- Develop, test, and maintain embedded systems software using C and C++.- Design and implement...


  • Bangalore, Karnataka, India Tekpillar Full time

    Role : Embedded software development Experience : 3 - 5 YearsLocations : BangaloreMust Have skills : C/C++ , Device/driver, SW development in skills :1. 7+ years of experience in Embedded software development experience in C/C++.2. Experience working in driver software development in IVI/Telematics domains (Dsiplay, Audio, BT/WiFi, USB etc)3. Experience...

  • SAS One

    3 days ago


    Bangalore, Karnataka, India SAS One Pvt. Ltd Full time

    Experience & Qualifications : Education : Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field.Experience : - Minimum of 6+ years in software development, focusing on embedded systems.- Hands on experience with Linux, Yocto BSP, ARM, and x86 architectures.- Strong background in system level programming for...

  • Firmware Engineer

    3 days ago


    Bangalore, Karnataka, India BlueByte Technologies Full time

    Job Description :Firmware Development : Primary Skills : - Strong knowledge embedded concepts - Must have experience in developing solutions on Microcontroller with hands on experience in Embedded Linux, Embedded C and C++, Strong debugging skills - Experience on protocols like BACnet, ethernet communication, Serial communication interfaces like RS 485, SPI,...

  • TP Vision

    3 weeks ago


    Bangalore, Karnataka, India TP Vision Full time

    Company Name : TP VisionJob Title : Software EngineerLocation : BangaloreJob Type : Full-timeAbout TP Vision : TP Vision is a leading provider of television technology solutions, specializing in high-quality, innovative software that powers the next generation of TV experiences. We are committed to delivering performance-driven and user-centric software...


  • Bangalore, Karnataka, India Evoke HR Full time

    We are looking for a seasoned Senior Embedded Engineer with experience in embedded systems development. The ideal candidate will have extensive knowledge in Embedded C, Real-Time Operating Systems (RTOS), microcontroller programming, and communication protocols. Additionally, expertise in wireless communication technologies such as WiFi, BLE, and Zigbee is...