Vacancy expired!
- Functional Competencies/ Skill
- Leveraging Technology - Knowledge of current and upcomingtechnology along with expertise in programming (automation, tools andsystems) to build efficiencies and effectiveness in own function/ Clientorganization - Competent
- Process Excellence - Ability to follow the standards and norms toproduce consistent results, provide effective control and reduction ofrisk - Expert
- Technical knowledge - knowledge of various programminglanguages, tools, quality management standards and processes - Expert
- Behavioral Competencies
- Formulation & Prioritization
- Innovation
- Managing Complexity
- Execution Excellence
- Passion for Results
- 5+ years' experience with software development in C/C with focus on embedded firmware development in an RTOS environment
- Experience developing for low-power and severely memory constrained devices, from design to production release
- Experience developing for ARM Cortex-M and low-power MCUs/SOCs
- Proficiency using Git, Repo and the GNU toolchain (gcc, as, ld, make, etc.)
- Experience with JTAG/SWD debuggers, logic analyzers & oscilloscopes to debug crashes, HW issues and working with XFN teams and component vendors
- Experience with code optimization to reduce memory (RAM and flash) footprint for both C and C
- Excellent communication and problem-solving skills, with the ability to work independently with minimal guidance post ramp-up
- Positive-mindset and dedication to delivering high-quality code in a timely manner
- Dedication to software engineering practices (e.g. documentation, code review, testing, etc.)
- Networking protocols experience (TCP, UDP, HTTP, HTTP 2.0). gRPC experience preferred
- Experience with developing code, writing unit tests, debugging failures in the Google3 environment
Vacancy expired!