Live opening · Posted 7 hours ago

Embedded Software Technology Analyst

Infosys · Bengaluru East, Karnataka, India (On-site)
Linkedin No
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 7 hours ago
CompanyInfosys
LocationBengaluru East, Karnataka, India (On-site)
Work modeNo
SkillsC++, Linux, Android, Documentation
SourceLinkedin
ListedPosted 7 hours ago

About the role

Description supplied by the original job listing.

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. 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. 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.

Skills
C++, Linux, Android, Documentation

Work arrangement
No

Your early-applicant advantage

Live timing from JobBeeper.

Live data
7 min from Linkedin publishing this role to us finding it
12 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
70,343 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App