19 Centum Electronics Jobs
10-15 years
Centum Electronics - Software Architect - Embedded System (10-15 yrs)
Centum Electronics
posted 13d ago
Flexible timing
Key skills for the job
JOB DESCRIPTION :
- Intervene at all stages of the development lifecycle to ensure project success.
- Validate technical documentation and participate in project reviews as a technical peer.
- Resolve technical issues throughout the project, including product defects.
- Promote technical capitalization, technological monitoring and knowledge sharing.
- Define software architecture and write technical documents.
- Plan sprints, supervise developers' work, and support new team members.
- Actively participate in code development and reviews.
- Clarify requirements, design interfaces, choose technologies, estimate development efforts, and supervise development teams.
REQUIRED TRAINING AND EXPERIENCE :'
- Bachelor's degree in software development or equivalent.
- 10+ years of Experience.
- Expertise in object-oriented methods and UML.
- In-depth knowledge of real-time embedded systems.
- Experience in project management and technical supervision.
- Mastery of software development processes.
- Expertise in software architecture.
- Mastery of UML and object modeling.
- Embedded Application developer in C++ over Yocto/Buildroot Linux environment.
- Accountable for quality delivery of build along with necessary documents & productivity aspects, at project level.
- Active participation in internal and external design/code reviews.
- Perform testing activity like document test cases, execute test and generate test reports.
- Cooperation with cross functional team to adapt customer requirements, leading product plan.
- Follow Internal processes and participate on their development.
- University engineering degree or adequate experience in engineering.
- Min. 6 years' experience in designing and developing C++ application using object-oriented concepts, predominantly in Linux environment.
- Knowledge of buildroot / yocto Linux will be added advantage.
- Knowledge/experience on technologies like VC++, JavaScript, Web Socket server, HTML will be preferred.
- Knowledge/experience on libraries like MFC, QT, Video Codec (H.264, H.265).
- Knowledge/experience on protocols like TCP/IP Stack, WebSocket, TRDP, Video Transfer Protocols (RTSP, RTP, RTCP, etc.), VOIP/G-Streamer will be added advantage.
ADVANTAGES :
- JIRA, Enterprise Architect.
- Linux image generation with Buildroot.
- Web technologies: Javascript, HTML5, CSS.
- REST, gRPC, MQTT protocols.
- Python, Bash scripting languages.
- Build and integration scripts.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Architect roles with real interview advice
10-15 Yrs
4-8 Yrs
4-8 Yrs
5-6 Yrs