Embedded Systems/Software Engineer
We are looking for a talented Embedded Systems/Software Engineer to join our team. The ideal candidate will have a strong background in low-level programming, board support packages (BSP), and driver-level testing. They should also have experience with DO-178C compliance, Verification & Validation (V&V) processes, and communication interface development.
Key Responsibilities
- Develop and test board support packages (BSP) and device drivers
- Ensure compliance with DO-178C guidelines and certification processes
- Participate in Verification & Validation (V&V) activities
- Design and implement communication interfaces such as UART, IC, SPI, CAN, etc.
- Integrate hardware and software components for embedded systems
Required Skills & Qualifications
- Strong programming skills in C
- In-depth knowledge of DO-178C guidelines and certification processes
- Hands-on expertise in Verification & Validation (V&V) methodologies
- Experience with BSP development and driver-level testing
- Practical knowledge of communication protocols: UART, IC, SPI, CAN, etc.
- Solid understanding of embedded architectures, RTOS, and hardware/software integration
- BE/BTech or higher education in a relevant field
Benefits
- Competitive salary and benefits package
- Opportunity to work with cutting-edge technology in a dynamic environment
- Possibility of career growth and advancement
- Joining a team of talented professionals with a passion for innovation
Location: Bengaluru
If you meet the requirements and are looking for a challenging opportunity in embedded systems engineering, we would love to hear from you. Apply now and be part of our innovative team!