Are you available for developing software solutions for heterogeneous Multi-processor systems?
You will be developing software solutions for heterogeneous Multi-processor systems designed for AutomBeam next-generation SoCs.
- Contributing to the architecture and design of the overall AtomBeam solutions platform.
- Optimizing the solutions developed for performance and designing them for scalability.
- Developing Bare Metal and/or Linux drivers for acceleration engines
- Developing Heterogeneous memory Management solutions for Asynchronous Multi-processing platforms.
- Evaluating solutions developed by AutomBeam and performing comparative analysis against other industry solutions.
- Developing debug and performance analysis tools and infrastructure for solution development.
- Work with different teams to identify problems and create solutions
- Responsible for all the phases of software development, from requirement gathering, analysis, design, development, testing and final release to customers.
- Provide executive level status and communication on the project execution and deliverables.
- Responsible for working with customers and internal support teams for resolving critical customer escalations.
- Proficient in the design, implementation, documentation, and testing of software code implementing product features and requirements
- Proficient in skills, tools, and methods to advance the quality, consistency, and timeliness of AutomBeam software products
- MSCS, MSCE, MSEE plus at least 7 years of professional experience or BS plus at least 9 years of experience.
- Experience with embedded Linux platform for ARM
- Experience selecting micro-controllers and working with new peripherals, features, and development environments
- Experience developing and troubleshooting various Linux drivers, including USB, I2C, SPI, UART
- Strong design and programming skills C/C++, Embedded systems and Linux kernel/driver development for multi-processor heterogeneous systems. Assembly language a plus.
- Experience with Linux heterogeneous memory management, multi-processor synchronization, and communication.
- Experience using Acceleration platforms like GPU, TPU, APU, FPGAs.
20 фрилансеров(-а) в среднем готовы выполнить эту работу за $2430
Hello! Please check my profile and reviews to know a bit about me and my work. It would be great if I could help you out. It would be great if we could have a chat to discuss more. Thank you!
Hi there, I have checked the details I have great experience with Assembly, C Programming, Python . Please start the chat so we can discuss this job more in detail. Thanks
Hi,dear. I am a senior software developer. I am familiar with c/c++/c#/asm/python. I have just checked your project description, I am able to complete this requirement. I am looking forward to your proposal. Thanks.