RedwoodCityRecruiter Since 2001
the smart solution for Redwood City jobs

Embedded Systems Engineer

Company: TEEMA
Location: Redwood City
Posted on: May 11, 2022

Job Description:

Job Description Job Title : Embedded Systems Engineer Job ID: KM78757954 Location: Redwood City, CA Overview: Our client is seeking an Embedded Systems Engineer for a technical leadership role in delivering their innovative products to the market. You are to exemplify critical thinking, mentor your peers and juniors alike, and effectively contribute to the highest levels of engineering efficiency. You have hands-on technical expertise covering embedded systems architecture, data modeling, intra- and inter-system communication, system security, operating systems, and leverage of multi-CPU and GPU-enabled systems. You are to drive the SW quality standards, implement automated design documentation generation, and support unit/integration testing and system/regression testing aimed at assuring the core system KPIs. What you will be doing: Design, develop, code, test, and debug system software. Review code and guide improvements towards the highest standards of design. Analyze and enhance efficiency, stability and scalability of system resources. Interface with hardware design and development. Bring up, integrate and validate new HW product designs. Support software QA and optimize I/O performance. Provide pre-/post-production and field deployment support. Assess third party and Open Source software for optimal inclusion into our system solutions. What you must have: Experience with C/C++ (experience in other programming languages will be considered as a plus, with a preference for Python). Extensive experience with embedded Linux (OpenWRT preferred) and embedded RTOS systems, with knowledge of handling interrupts, ADCs, DACs, DMA, SPI, inter-processor communication, protocols, and clock/power management. Interpersonal skills and appreciation of other people's work discipline within a startup environment. Fluency in English (written and spoken). Collegiate degree in Computer Science, Engineering, or a related subject. Deep understanding and experience in SW design patterns, data structures, and advanced real-time programming techniques. Secure boot and ARM TrustZone integration experience with SELinux. Experience with automated build/test/doc and Continuous Integration systems. Familiarity with embedded debugging tools (including logic analyzers, oscilloscopes, etc). Nice to have: OpenAMP experience. Experience with development of digital signal processing. Experience with the CUDA platform. Practice of Agile Scrum and Kanban methodologies. Ability to effectively interface with Business Management and customers directly. For more information about TEEMA and to consider other career opportunities, please visit our website at By applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.

Keywords: TEEMA, Redwood City , Embedded Systems Engineer, Other , Redwood City, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Redwood City RSS job feeds