Website:
Job details:
- Job Title: Embedded Engr II
- Location : Bengaluru, Karnataka, India
- Employment Type : Full-time
About the Role
We are seeking an Embedded Engineer II to join our aerospace software development team. You will be responsible for the full software development lifecycle (SDLC) of embedded products, focusing on design, implementation, and integration testing for high-reliability systems. This role requires a deep understanding of embedded controllers and the ability to navigate complex aerospace safety guidelines.
Key Responsibilities
- Software Lifecycle: Execute full-lifecycle activities for embedded software, including requirement analysis, design, C implementation, and integration testing.
- Technical Ownership: Drive technical processes, participate in technical reviews, and ensure the timely delivery of high-quality software artifacts.
- Cross-Functional Collaboration: Interface with stakeholders across automotive, avionics, or industrial domains to ensure program execution and alignment.
- Continuous Improvement: Identify automation opportunities; design and deploy tools using Java, Perl, or Python to enhance development efficiency.
- Thought Leadership: Participate in technical forums and contribute to white papers on relevant embedded system topics.
Technical Skill Requirements
- Embedded Programming: 4+ years of experience in Embedded C with or without RTOS application design.
- Hardware Interface: Experience in device driver development and a strong understanding of microcontrollers, DSPs, Boot Loaders, and BSP layers.
- Protocols: Hands-on experience with communication protocols including AFDX, CAN, ARINC 429 (A429), I2C, and UART.
- Debugging: Proficiency in software troubleshooting using emulators in single/multi-core processor environments.
- Aerospace Standards: Familiarity with RTCA DO-178B/C (Software Considerations in Airborne Systems) and DO-330 processes.
- Tools: Knowledge of Matlab/Simulink and change management tools like ClearCase or Dimensions.
- Methodology: Experience working within Agile frameworks and software development processes.
Qualifications
- Bachelor’s degree in Electrical Engineering, Computer Science, or a related technical field.
- Strong written and oral communication skills.
- Proven ability to demonstrate ownership of tasks in a fast-paced, large-team environment.
Apply Now !
Click on Apply to know more.