Software Engineer – Embedded Systems and RTOS

3 weeks ago


bangalore, India Bellatrix Aerospace Full time
Company & Culture:
Bellatrix Aerospace is an In-Space Mobility company developing new age technologies that shape the future of our industry. We specialize in the development and production of propulsion systems and in-orbit transportation solutions. Our work has won two National Awards and backing of the government and many marque investors. More details of the company are available on – Bellatrix, we strive to create an environment that rewards creativity, performance and perseverance. At the same time, we also understand that failures are steppingstones to success on a journey to create something that never existing. In other words, our culture is fueled by intellectual curiosity, and our team takes pride in creating technologies that impact India and the world, growing together and achieving their goals each day.
No. of Position – 1
Type: Full-Time
Job Location: Bangalore, Karnataka (On-Site)
Job Description: Designing, developing, and testing software for our cutting-edge satellite embedded systems. including following activities:
1. Design and Development: Design, develop, and test software for embedded systems. Write efficient and maintainable code in languages like C/C++.
2. RTOS Management: Develop and maintain real-time operating system-based applications. Ensure the reliability and efficiency of the system.
3. Integration: Integrate software with existing systems. Debug and resolve software bugs and interoperability issues.
4. Testing and Validation: Perform unit testing and system level testing of the new features. Conduct debugging and performance analysis.
5. Documentation: Document all aspects of the design process. Create design specifications and theory of operation documentation.
6. Other Responsibilities:
· Identification of realization plan including prototyping, and testing activities.
· Interactions and technical co-ordination with systems, embedded electronics, and software team members.
· Participating in functional and environmental qualification tests and SW/HW integrated tests.
Key Requirements and Skills:
· Bachelor's/Master's in Electronics and Communications Engineering or any other relevant field.
· 3+ Years (Bachelor’s)/1+ Years (Master’s) of experience working on embedded software including RTOSes.
· Proficiency in programming languages such as C/C++. Expertise in python is desired.
· Experience with RTOS like FreeRTOS, VxWorks, or similar.
· Strong understanding of embedded systems, microcontroller architectures, and peripheral interfacing.
· Experience in developing and debugging real-time and multi-threaded applications.
· Strong analytical and problem-solving skills. Ability to debug complex software issues.
· Excellent written and verbal communication skills. Ability to document and explain technical details clearly and concisely.
· Ability to work effectively in a team environment. Collaborate with cross-functional teams on project development.
  • RTOS Developer

    1 month ago


    Bangalore, India Hunarstreet Technologies Pvt Ltd Full time

    Job Description - Roles & Responsibilities : The role involves designing, implementing and bug fixing RTOS embedded software for SoCs and Microcontrollers.Key Responsibilities :- Design, develop, test, and maintain embedded software for various projects.- Collaborate with cross-functional teams to understand project requirements and specifications.-...


  • Bangalore, India Spot Your Leaders and Consulting LLP Full time

    Embedded Software Architect - Engineering Services - Aerospace - IT Company - MNC Job Description : - 14+ years experience in low level software - Experience in taking the embedded product with software across entire life cycle - Strong fluency in programming in C and C++ - Experience in device drivers for different interfaces such as CAN, Serial...


  • Bangalore,Pune, India Zyoin group Full time

    We are seeking a talented and motivated Embedded Software Engineer to join our team and play a crucial role in developing and implementing software for embedded systems.Experience : 2-5 yearsResponsibilities :- Design, develop, test, and debug embedded software applications using C/C++ and Embedded C programming languages.- Possess a strong understanding of...


  • Bangalore/Pune, IN Zyoin group Full time

    We are seeking a talented and motivated Embedded Software Engineer to join our team and play a crucial role in developing and implementing software for embedded systems.Experience : 2-5 yearsResponsibilities :- Design, develop, test, and debug embedded software applications using C/C++ and Embedded C programming languages.- Possess a strong understanding of...

  • Embedded C, RTOS

    1 month ago


    bangalore, India Global Pharma Tek Full time

    L&T Embedded C, RTOS-L&T-Aspha · Completed engineering studies at university level; BE/BTech/ME/Mtech Electronics/Electrical/Computer Science with ~ - years of experience · Embedded Software Engineer Proficient in C · Experience with RTOS · Experience in communication protocols including UART , CAN, IC, SPI, USB etc ·...


  • bangalore, India MediaTek Full time

    Job Description"We are seeking professionals with experience in the area of safety island software of Automotive and a Program manager.1. The candidates will be responsible for the ISO26262 safety plan implementation for Cockpit and ADAS SoC, especially focus on SoC safety island.2. System and driver integration: Collaborate across departments to complete...

  • Embedded Developer

    4 weeks ago


    Bangalore/Chandigarh/Pune/Chennai/Mumbai/Gurgaon/Gurugram/Panchkula, IN Mobile Programming LLC Full time

    Mandatory Skills : RTOS, CAN, UDS Interview Mode : Face-to-Face Job Description : We are seeking an experienced Embedded Developer to join our dynamic team in Bangalore. As an Embedded Developer, you will be responsible for designing, developing, and implementing software solutions for embedded systems. The ideal candidate should have a strong background in...

  • Embedded Developer

    2 weeks ago


    Bangalore/Chandigarh/Pune/Chennai/Mumbai/Gurgaon/Gurugram/Panchkula, India Mobile Programming LLC Full time

    Mandatory Skills : RTOS, CAN, UDS Interview Mode : Face-to-Face Job Description : We are seeking an experienced Embedded Developer to join our dynamic team in Bangalore. As an Embedded Developer, you will be responsible for designing, developing, and implementing software solutions for embedded systems. The ideal candidate should have a strong...


  • bangalore, India Ubique Systems Full time

    Key Responsibilities:1. Embedded Product Development: Utilize your expertise in embedded systems to contribute to the development of innovative products.2. C Programming Skills: Demonstrate proficiency in C programming, with a focus on embedded applications.3. MCU Familiarity: Hands-on experience with ARM Cortex-M series (M0, M3, M4, M33, etc.) or A series...


  • Bangalore, India Jobeefie pvt ltd Full time

    About the job :Overview :The Embedded System Engineer plays a crucial role in developing and maintaining embedded software for various electronic devices and systems. This position is vital to ensuring the seamless integration of software and hardware components, as well as optimizing system performance and functionality.Key Responsibilities :- Designing and...


  • Bangalore, Karnataka, India Jobeefie pvt ltd Full time

    About the job :Overview :The Embedded System Engineer plays a crucial role in developing and maintaining embedded software for various electronic devices and systems. This position is vital to ensuring the seamless integration of software and hardware components, as well as optimizing system performance and functionality.Key Responsibilities :- Designing and...


  • bangalore, India Jobeefie pvt ltd Full time

    About the job :Overview :The Embedded System Engineer plays a crucial role in developing and maintaining embedded software for various electronic devices and systems. This position is vital to ensuring the seamless integration of software and hardware components, as well as optimizing system performance and functionality.Key Responsibilities :- Designing and...


  • Bangalore, India Excellence and Eminence LLP Full time

    We are looking for Lead / Senior Firmware Engineer with 3 to 9 Yrs of Experience for our esteemed client for Bangalore Location.Responsible for design, development, and maintenance of firmware for electronic control systems in the Power and Energy industry. Key Skills : ARM controller, Linux, Embedded C++, RTOS/VxWorks, UART, SPI, I2CThis is an immediate...


  • Bangalore, Karnataka, India Evoke HR solution Pvt Ltd Full time

    Description :We are seeking a highly skilled Embedded C++ Developer with a minimum of 4 years of experience in the design and development of embedded software. The ideal candidate will possess strong expertise in C++ programming, along with a deep understanding of embedded systems and associated technologies. This position requires a proactive individual...


  • Bangalore, India Evoke HR solution Pvt Ltd Full time

    Description : We are seeking a highly skilled Embedded C++ Developer with a minimum of 4 years of experience in the design and development of embedded software. The ideal candidate will possess strong expertise in C++ programming, along with a deep understanding of embedded systems and associated technologies. This position requires a proactive individual...

  • Embedded C Engineer

    4 weeks ago


    Any Location/Bangalore/Chennai, IN Change leaders Full time

    JOB DESCRIPTION :Role : Embedded C Developer/ EngineerExperiences : 4-6 yearsLocation : Chennai & BangalorePrimary Skills : Embedded C programming, Data Structure & PointersDesired Skills & Responsibilities :- An Embedded C Engineer well versed in software development using data structures and pointers.- This person should be comfortable in troubleshooting...

  • Embedded C Engineer

    2 weeks ago


    Any Location/Bangalore/Chennai, India Change leaders Full time

    JOB DESCRIPTION :Role : Embedded C Developer/ EngineerExperiences : 4-6 yearsLocation : Chennai & BangalorePrimary Skills : Embedded C programming, Data Structure & PointersDesired Skills & Responsibilities :- An Embedded C Engineer well versed in software development using data structures and pointers.- This person should be comfortable in troubleshooting...

  • Embedded Developer

    3 weeks ago


    Pune/Bangalore/Chennai, IN Nexionpro Full time

    Embedded Developer (RTOS) JDYears and area of experience required :- Overall 7+ years of experience, preferably in the embedded domain- 3+ years of embedded system design experience in firmware design and development- 4+ years of recent experience in RTOSTechnical knowledge :- Strong experience in Embedded C/C++- Strong experience in any RTOS (Zephyr is an...

  • Embedded Developer

    3 weeks ago


    Pune,Bangalore,Chennai, India Nexionpro Full time

    Embedded Developer (RTOS) JDYears and area of experience required :- Overall 7+ years of experience, preferably in the embedded domain- 3+ years of embedded system design experience in firmware design and development- 4+ years of recent experience in RTOSTechnical knowledge :- Strong experience in Embedded C/C++- Strong experience in any RTOS (Zephyr is an...

  • Embedded Developer

    3 weeks ago


    Pune/Bangalore/Chennai, IN Nexionpro Services LLP Full time

    Embedded Developer (RTOS) JDYears and area of experience required :- Overall 7+ years of experience, preferably in the embedded domain- 3+ years of embedded system design experience in firmware design and development- 4+ years of recent experience in RTOSTechnical knowledge:- Strong experience in Embedded C/C++- Strong experience in any RTOS (Zephyr is an...