
Embedded Software Specialist
5 days ago
We are seeking a talented Embedded Software Specialist to join our team. As an embedded software specialist, you will be responsible for executing complete embedded software lifecycles for company and client hardware.
To ensure success as an embedded software specialist, you should have extensive experience coding in C and C++ and have excellent knowledge of embedded coding techniques.
Responsibilities:
- Work on Embedded Software for deployment on autonomous vehicles.
- Investigate and develop different system design and architecture for ADAS systems.
- Developing firmware, with ROS as middleware, for various sensors and actuators on STM controllers.
- Work on Serial communication (CAN/Ethernet/UDP/I2C/SPI).
- Work on multi-threading (RTOS) and data pre-processing.
- Work on creating test-cases for the C++ code.
- Work on code profiling and code optimizations.
Requirements:
- Good understanding of software development life cycle.
- Experience in development of robust and safety-critical C++ codes.
- Good knowledge of C/C++, pointer, data structure and core C++ concepts.
- Experience with collaborative software development using git version control system.
- Experience with gtest for C++ code.
- Experience with code profilers for memory and speed optimization.
- Experience with ROS (Robot Operating System).
- Have a strong background in embedded systems and communication protocols.
- Experience with multiple sensors, data pre-processing techniques such as clustering, noise removal, etc.
- Experience with deploying firmware packages for multiple sensors and communication protocols.
- Hands on experience ARM based microcontroller programming and wireless sensors e.g., LORA etc.
- Working knowledge with data handling on EEPROM.
Additional competencies:
- Domain knowledge and implementation experience with multiple sensors, inertial sensors, and general Embedded System Architecture.
- Real world experience with system integration and deployment.
- MISRA-C coding standard for embedded system.
- Knowledge on yocto build is plus.
- OTA development and deployment knowledge.
- Qt programming for touchscreen displays.
- Testing for robust codebase and benchmarking of code.
- Code repositories showcasing well-structured code is highly appreciated.
- Python programming and udev rule knowledge is a plus.
Benefits:
- Health Insurance.
- Employee Stock Options.
- Work from Home.
- Flexible work hours.
- Flexible vacation.
- Monthly Team outings and events.
-
Embedded Software Engineer
2 days ago
Bengaluru, Karnataka, India beBeeembeddedTesting Full time ₹ 9,00,000 - ₹ 12,00,000Embedded Software Testing Specialist">We are seeking a skilled Embedded Software Testing Specialist to join our team. As an Embedded Software Testing Specialist, you will be responsible for designing and implementing test plans, conducting unit testing, integration testing, and system testing of embedded software systems.">Required Skills and...
-
Embedded Software Developer
22 hours ago
Bengaluru, Karnataka, India beBeeEmbeddedSoftwareEngineer Full time ₹ 1,04,000 - ₹ 1,30,878Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team.About the RoleThis is an exciting opportunity for a skilled engineer to work on designing and implementing software solutions for embedded systems. As an Embedded Software Engineer, you will be responsible for developing high-quality software that...
-
Senior Embedded Software Specialist
3 hours ago
Bengaluru, Karnataka, India beBeeEmbeddedSystems Full time ₹ 15,00,000 - ₹ 30,00,000Embedded Systems DeveloperThe ideal candidate will possess a strong background in embedded systems hardware and software design, with expertise in C/C++ programming languages. Essential Skills:1. Proficiency in C/C++ programming languages.2. Experience with embedded systems hardware and software design.3. Familiarity with RTOS (Real-Time Operating System)...
-
Senior Embedded Software Specialist
3 days ago
Bengaluru, Karnataka, India beBeeSoftwareEngineer Full timeJob Overview:We are seeking a highly skilled and experienced software engineer to join our team. The ideal candidate will have a strong background in architecting and delivering software solutions for complex systems.Main Responsibilities:Design and integrate applications using ROS on embedded Linux platforms.Develop low-level device drivers and manage...
-
Embedded Linux Specialist
18 hours ago
Bengaluru, Karnataka, India beBeeEmbeddedLinux Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Job Title: Embedded Linux SpecialistAbout the Role:We are seeking an experienced professional to develop and maintain Yocto-based embedded Linux distributions.Key Responsibilities:Develop and maintain embedded Linux distributions using Yocto.Design and implement robust software solutions for embedded systems.Collaborate with cross-functional teams to ensure...
-
Embedded Software Engineer
8 hours ago
Bengaluru, Karnataka, India White Force Full timeJob description 13.3333px;"> The candidate should: Have experience with embedded systems hardware and software design/debugging and applications in C/C++ Experience working with IAR, Keil and/or GCC embedded Demonstrable work experience with RTOS such as FreeRTOS/Zephyr/other RTOS Work experience on ARM Cortex platforms (M0/M3/M4) ...
-
Embedded Systems Automation Specialist
21 minutes ago
Bengaluru, Karnataka, India beBeeAutomation Full time ₹ 30,00,000 - ₹ 60,00,000Job TitleWe are seeking a skilled Embedded Systems Automation Specialist to join our team.Develop and maintain automated test scripts using Python for embedded systems.Execute test cases and analyze results to ensure product quality.Collaborate with firmware and hardware teams to understand system requirements and testing needs.Identify, document, and track...
-
Senior Embedded Testing Specialist
2 days ago
Bengaluru, Karnataka, India beBeeEmbeddedTesting Full time ₹ 15,00,000 - ₹ 20,00,000Job OverviewWe are seeking a highly skilled Senior Embedded Testing Specialist to join our team. In this role, you will be responsible for designing and implementing comprehensive testing strategies for embedded systems.Key ResponsibilitiesDevelop and execute test plans to ensure the quality and reliability of embedded software and hardware.Analyze test...
-
Senior Embedded Software Developer
2 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Embedded Software Development OpportunityWe are seeking a highly skilled Embedded Software Engineer to join our team. In this role, you will be responsible for developing and validating embedded software for avionics systems.Key Responsibilities:Design, develop, and test embedded software applications for avionics systems.Analyze requirements, integrate...
-
Chief Embedded Software Architect
1 day ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,20,00,000 - ₹ 2,01,00,000Embedded Software EngineerWe are seeking a skilled Embedded Software Engineer to join our team and play a key role in designing and maintaining our printer software platform.Key Responsibilities:Design and Development: Utilize expertise to design, develop, and maintain technical solutions for our embedded applications. Proficiency in C++ programming and...