S/w Systems Engineer Ii Job in Te Connectivity Corporation
S/w Systems Engineer Ii
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Description Overview: The SW Systems Engineer II will be responsible to develop embedded Firmware/Software and conduct SW and HW integrated testing for fiber optics transceivers, media converters, and smart power distribution units (SPDUs). This job function will include software architecture development, coding, model-based development, testing and efforts estimation. The Firmware/Software development will follow the airborne standards like DO-178 B/C and other certification standards such as ARP4754, DO-326, DO-254 etc. The Software Engineer will work within NPD team that includes the other disciplines like EE, ME, QE, SW V&V, test engineering and process development. The position will require direct communication with external customers and suppliers, as well as interactions with internal business development, corporate technology, manufacturing, quality, and testing functions. Some domestic and/or international travel may be required. The Software Engineer will work closely with Global and Local cross functional team to develop Products by translating a customer requirement into a product requirement, work through the SW development cycle (SDLC) including development, HW & SW integration, Firmware/Software change management and FW/SW certification aspects. Responsibilities: Development Firmware/Software for next generation fiber optics media converters, ethernet switches and smart power distribution units. Activities may include: Work globally and cross functionally with multisite product engineers, system engineers, chief engineers, customers and business partners Develop system architecture concepts based on ARP 4754 and ARP 4761 for Firmware/Software used in aerospace domain Develop Firmware/Software in C, C++, ANSI C and assembly language for airborne products in compliance with DO-178B/C, DO-326 and DO254 Standards Lead efforts for SOI Audits, preparing FAA Type Certification documents and artifacts for PDR, CDR, SRR, TRR reviews Review of system requirements and derive/define software requirements (HLR, LLR) Deliver Software projects through full Software Development Life Cycle (SDLC) Develop Firmware /Software for fiber optics media converters, smart PDU, Smart relays, Solid state power controller, protocol converters and Ethernet switches Definition and coordination of test programs for purposes of design verification and product qualification Serve as liaison between Business Development, Marketing, Sales, contract design teams, customers, suppliers, and various other Engineering functions for FW/SW aspects Generation of product specifications, application specifications, and instruction sheets Review functional/performance specifications provided by customers and ensure that product requirements have been properly defined and documented prior to production. Perform/coordinate failure analysis work and determine corrective actions Initiation of Engineering Changes to improve Firmware/Software functionality, improve testability, or respond to changes requested by the customer Candidate Desired Profile: Bachelors in Computer Science, Electronics Engineering or Equivalent Engineering with a focus on embedded programming Embedded development experience is a must with ability to understand hardware interfaces and work with hardware engineering team to analyse, troubleshoot technical challenges Strong working experience in communication protocols, media conversion and control, fault detection& reporting algorithms 4-7 years of Firmware/Software development experience for an embedded product Knowledge and experience with 8, 16 and 32-bit Micro-controllers/ DSPs and FPGAs Working experience on NXP, Microchip, TI controllers and other popular platforms used in safety critical applications (e.g., Aerospace - DAL A, B, C & D, Automotive ASIL) Knowledge and experience with agile development methodologies (JIRA, Confluence) Knowledge and experience with distributed version control such as (GIT, SVN etc.) Knowledge and experience with IBM Tools like DOORS, ClearCase and ClearQuest Expert programming skills with C / C++ compilers and linkers Standalone and RTOS based Firmware/Software development experience. Experience with low level drivers for ARINC429, ARIC825, MIL-STD-1553 avionics interfaces along with CAN, USB, I2C, SPI, UART, SDI/HDMI, Ethernet protocols Strong analytical and debugging skills using software and hardware tools Knowledge about requirements management tools such as (DOORS, Jama etc.) Ability to participate in a team environment Must have a commitment to quality Methodical problem-solving skills are needed Familiar with hardware testing and tools will be an added advantage
Fresher
2 - 4 Hires