NXP’s Edge Processing business unit offers best-in-class security, contactless performance, cutting edge AI technology and the most complete solutions to produce unmatched mobile and Internet of Things (IoT) solutions.
The Edge Processing Team is a fast moving team of application area experts focused on bring complete solutions to our customers, enabling them to significantly reduce development time and risk, and speed their time to money. The IoT segment architect will define next generation IoT solutions that meet emerging market needs for Artificial Intelligence, connectivity, security, and reliability.
Job Summary:
- As a Senior Solutions Engineer you help will define and delivery the next generation IoT solutions that meet emerging market needs for AI, connectivity, security, and reliability.
- Work closely with the business segment team and R&D to deliver a production ready solution.
- Hands-on design, development and prototyping of our solutions
Job Responsibilities:
- hands-on development in an Agile environment
- develop embedded software in C, C++, C#, Java or other selected languages
- expertise with FreeRTOS and Arm GCC
- master software engineering tools and software engineering environments
- support and improve our development methodology and release processes
- optimization with respect to code/memory and performance requirements
- porting code between different architectures
- create and maintain requirements, design, architecture, code and tests for different parts of the product
- ensures quality of the software and its timely and efficient delivery according to the agreed project plans.
- participates in creation and maintenance of product roadmaps.
- translate customer / market connectivity requirements into technical definitions
- work closely with our business and technical teams to develop proof of concepts and R&D teams to productize solutions
Necessary experience:
- BSEE or MSEE in Computer Engineering or related field with at least 5 years’ experience developing embedded software
- General CPU/Computer architecture know-how
- Can translate high level requirements in to actionable software requirements
- Debugging skills for embedded targets and low level software
- can translate customer / market connectivity requirements into technical definitions
- can work with Solution Integrators to develop proof of concepts and R&D teams to productize solutions
- knowledge of wireless communication technologies (NFC, UWB, Bluetooth, WiFi) desired
- excellent communication skills
Job Location:
- Austin, Texas