Job Description
Qualifications :B.Tech / BE in ECE or EEE
M.Tech in Embedded Systems (Optional)
Experience : 3+ Years
Skills
1. Strong C/C++ development experience
2. handsome Linux Yocto build and BSP driver integration will be plus
3. understanding of embedded firmware, real-time operating system (RTOS), and HW/SW interactions.
4. handsome programming with ARM based processors(Atmel/Freescale/TI) and/or embedded DSP programming.
5. handsome implementation in interfaces such as USB, I2C, UART, SPI, Ethernet, CAN
6. Datasheet reading and programming on Wifi/3G/4G/Bluetooth/Zigbee modules and stack integration
7. Should have handsome experience handling Digital Storage Oscilloscope, Multi-meter and Logic Analyzer
8. Configuration management tools like GIT, SVN is highly desirable
+. Excellent problem solving, analytical, and communication skills
10. Ability to provide practical solutions and work effectively in a team environment
11. Should be passionate, diligent thorough, and detail oriented.
Roles:
1. understand software requirements
2. Provide feedback on limitations and feasibility on marketing proposed product features.
3. Develop C/C++/assembly code to implement algorithm or function as per design spec
4. understanding Software architecture/design and detailed design specs.
5. Review Design documents, Analysis reports, System Test plan and reports.
6. Perform unit testing and debugging to confirm the validity of the design.
7. Responsible for system level integration and system level debugging.
8. Interactions with Customer/Vendor to gather Device/chipset details
+. Initiate and support continuous improvements in products, processes, workflow.
Location: Bangalore (Work from office from day 1)
Interested please share your resume to [email protected]
💡 Quick Summary
Seeking a career-building opportunity? The Embedded Software Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
