Embedded Software Technology Analyst • 5 to 8 years of experience in embedded software and firmware development. • Strong hands-on experience on RTOS like Zypher, MQX, FreeRTOS. • Proficiency in C and C++ programming for embedded systems. • Strong debugging and troubleshooting skills using JTAG-based debugging tools and emulators. • Hands-on experience with CodeWarrior IDE, VS Code and similar embedded development environments. • Experience working with embedded communication protocols such as CAN, I2C, and SPI. • Knowledge of PCB components and ability to compare components and suggest alternatives. • Knowledge of middleware, OS internals (Android, Embedded Linux) is a good add-on. • Experience in developing and executing automated test suites and test cases for embedded software. • Good understanding of embedded software development lifecycle and software engineering best practices. • Strong analytical, problem-solving, and communication skills. • Ability to work effectively within a collaborative development team. • Experience in the electronics and embedded software development. • Experience with firmware maintenance, sustenance, and enhancement projects. • Knowledge of ARM Assembly Language. • Familiarity with safety-critical and regulated embedded systems. • Exposure to continuous integration and automated build/test environments. • Develop, enhance, and maintain embedded firmware components using C/C++ based on functional and design specifications. • Analyze, troubleshoot, and resolve software defects identified during development, testing, and field support activities. • Perform unit testing, integration testing, and system-level testing to verify software functionality and quality. • Develop and maintain automated test scripts, test suites, and supporting test infrastructure. • Participate in software design discussions and contribute to low-level design documentation. • Debug software and hardware interactions using JTAG debuggers, emulators, and diagnostic tools. • Support integration of firmware with hardware peripherals and communication interfaces. • Knowledge of electronics, PCB analysis, debugging and testing. • Create and maintain technical documentation, including design documents, test reports, and release notes. • Participate in peer reviews of code, test cases, and technical documentation. • Collaborate with Technical Leads, Architects, QA engineers, and hardware teams to deliver project objectives. • Follow established software development processes, coding standards, and quality guidelines.
ఇతర details
- It is a Full Time తయారీ job for candidates with 5 - 6+ years Experience.
Embedded Software Analyst job గురించి మరింత
ఈ Embedded Software Analyst job కు ఎవరు apply చేయవచ్చు?
Ans : అభ్యర్థులు అన్ని విద్యాస్థాయిలు అర్హత కలిగి ఉండాలి, ఇది Infosys ఇచ్చే job కోసం.
ఈ position లో ఎంత సంపాదించవచ్చు?
Ans : Salary details will be shared during the hiring process.
ఈ job లో ఏ shiftఉన్నాయి?
Ans : ఈ job లో Day shift ఉంది.
ఈ job కోసం ఆఫీస్ కు వెళ్లాలా?
Ans : అవును, అభ్యర్థులు Malur, Bangalore లోని ఆఫీస్ కు వెళ్లి పని చేయాలి.
ఈ position కి ఎన్ని openings ఉన్నాయి?
Ans : ఈ position కి 1 opening ఉంది.
ఈ job అన్ని genders కు అందుబాటులో ఉందా?
Ans : అవును, ఈ job పురుషులు మరియు మహిళలు ఇద్దరికీ అందుబాటులో ఉంది.
ఈ job ఎక్కడ ఉంది?
Ans : ఈ job Malur, Bangalore లో ఉంది.
ఈ Embedded Software Analyst job కు apply ఎందుకు చేయాలి?
Ans : The employer has not disclosed the salary for this role, but it is a Full Time opportunity with 1 opening available.