Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a Embedded Software Senior Design Engineer at ProcSys, you will be an integral part of our technical team, collaborating with a dynamic group of individuals to design and develop Embedded Software for custom Embedded products. In this role, you will serve as a Module Lead/Senior Design Engineer specializing in Embedded software, responsible for designing and developing Embedded Software for custom applications using bare-metal or RTOS. Your duties will also include participating in high-level design discussions with senior team members, creating Automated and Manual Test Plans for the system, coding, conducting code reviews, and documenting Design, Test, APIs, User Guides, etc. Additionally, you will be tasked with maintaining Quality standards as per the Project Quality Guidelines and mentoring team members. The ideal candidate for this position should possess extensive experience in working with BSPs, Boot Loaders, Interface Drivers, Network Protocols, Middleware, and Diagnostics. A strong understanding of basic interface protocols like UART, SPI, I2C is required, along with excellent coding skills in C/C++ and fair experience in Bash scripts and Python. Familiarity with high-performance RTOS such as FreeRTOS, MBED, VxWorks, QNX, etc., is essential, as well as experience in working with Toolchains and Debuggers for ARM-based microcontrollers. Proficiency in Data Structures, Board Bring-up, Debugging, and Network Protocols like TCP/IP, WiFi, Bluetooth, etc., is also necessary. Furthermore, the successful candidate should have experience with Development/Configuration Tools like IDE, Emulators, Debuggers, Simulators, Git, Mercurial, and Code coverage. Familiarity with automated and manual testing methods, Quality Process, and Configuration Management tools such as Git, Jira, Confluence, Bitbucket, etc., is beneficial. Strong oral and written communication skills, organizational abilities, presentation skills, and motivational skills are essential for this role. Desirable qualifications include experience working with soft-core processors like NIOS, Microblaze, memory, and power optimization, familiarity with Linux Kernel and Linux Device Drivers, Yocto, Buildroot, Bluetooth, Wifi, NFC, Zigbee, LoRA, Embedded GUI over HTTP, and OLED Displays. This position requires 3 to 5 years of experience in Embedded Software Development and a BE/B.Tech/M.Tech degree in Computer Science & Engineering, Information Science/Technology, or Electronics & Communication Engineering. Join us at ProcSys, where personal and professional growth thrive in an informal, inclusive, and positive work culture that values personal integrity, teamwork, and success.,
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
64580 Jobs | Dublin
Wipro
25801 Jobs | Bengaluru
Accenture in India
21267 Jobs | Dublin 2
EY
19320 Jobs | London
Uplers
13908 Jobs | Ahmedabad
Bajaj Finserv
13382 Jobs |
IBM
13114 Jobs | Armonk
Accenture services Pvt Ltd
12227 Jobs |
Amazon
12149 Jobs | Seattle,WA
Oracle
11546 Jobs | Redwood City