Senior Embedded Software Engineer
Full time
Cochin, Trivandrum
Posted 11 months ago
As a Senior Embedded Software Engineer, you will:
- Architect, Design and Develop SW in the respective areas according to the Product Roadmap and in collaboration with the SW Architects, Chip Designers and other cross-functional teams
- Own the quality of the software (ensure the quality of delivered software)
- Design, Write, Unit-test and document Embedded Software.
- Schedule own tasks participate in SW planning and report progress to project leader
- Provide feedback to the Architect and Chip teams to help improve product features and SW developer experience in next generation chips
Your Profile:
- Bachelor level with approx. 6 years deep working experience in Protocol Development in an Embedded SW environment, or Academic level with 4 years’ experience.
- Expertise in one or more Wireless IoT protocols with hands-on experience in implementation of these protocols and low-level drivers interacting with radio hardware
- Fully competent in all aspects of software engineering, concerning coding and testing.
- Ability to prioritize work, set goals and meet deadlines for self and others.
- Good written and verbal communication skills.
- Very good knowledge of embedded SW development and Processor Architecture
- Very good experience in C programming and experience in design/development of software in deeply embedded platforms
- Working experience with Software development methodologies (Agile, SW testing etc.) and SCM (Git, SVN etc.)
- Working experience with 32-bit RISC processor architectures such as ARM Cortex-M
Desirable:
- Expert in 802.15.4 and Zigbee and/or Thread with deep knowledge of implementation of these protocols (Network, MAC and PHY layers) AND/OR Expert in Bluetooth Classic and/or Bluetooth Low Energy with deep knowledge of implementation of these protocols (Link Controller and Host)
- Hands-on working experience of interaction of these protocols with radio hardware and User-Application APIs
Job Features
Job Category | Technical |