A complete application in a minute — tailored resume and cover letter, ready to send.
engineeringjobs.net, Inc. is seeking a skilled software/embedded engineer to design, develop, and optimize scalable AI platform software and consumer devices.
You will address performance, reliability, and scalability while collaborating with hardware, embedded, and cloud teams to shape architecture, APIs, security, and system integration. The role requires six+ years in software or embedded engineering, strong C/C++ and Python skills, and experience with AI/ML frameworks, distributed systems,
Design, develop, and optimize scalable software for AI platforms and consumer devices, integrating automated testing and addressing performance, reliability, and scalability challenges. Collaborate across hardware, embedded systems, and cloud teams while contributing to architecture, APIs, security, system integration, and client workstreams.
Requirements: Requires at least six years of software, systems, or embedded engineering experience, including Java/J2EE, AI or high-performance platforms, and Linux or embedded systems programming. Candidates should be proficient in C/C++ and Python and have experience with AI/ML frameworks, hardware-software co-design, performance tuning, distributed systems, cloud technologies, DevOps, and Agile; a bachelor's degree or equivalent experience is required.
Key Skills: Java, C/C++, Python, Linux Internals, Device Drivers, Embedded Systems, AI/ML Frameworks, Performance Profiling, Benchmarking, System Optimization, Distributed Systems, Cloud and Edge Computing, Docker, Kubernetes, API Design, CI/CD