西门子Software Engineer -Mobile Developer - AppDev
任职要求
Mendix is on a mission to fundamentally reinvent the way applications are created, by abstracting the process and enabling everyone who has a stake in an enterprise’s digital future — business people and analysts, web developers, software engineers, even CEOs — to meaningfully participate, thereby creating better applications faster. Our goal is simply to create the future of software development. Read our Customer Stories to learn more about the wealth of software and solutions global organizations have built with the Platform. Join our team As part of our team you will help making Dynamic Web Apps (PWAs) built with Mendix more powerful by allowing them to be published to the stores and by adding support for native capabilities. All needs to be integrated well into the Mendix IDE, Studio Pro, so that this can be easily used by Mendix Developers. We are looking for someone who enjoys working on challenging projects which impact a lot of users. Required experience • Expert in iOS development • Fluent in Swift (Objective-C is a plus) • Extensive experience in the mobile ecosystem • Experience with Xcode Studio (Android Studio and DevEco Studio are a plus) • Signing and publishing to the stores. • Experience with PWAs • Experience with ArkTS/TypeScript/JavaScript or Kotlin/Java • 8+ years of relevant experience • Excellent command/highly proficient in spoken and written English About Mendix: The top tier low-code application development platform: The Mendix Platform uses visual modeling to abstract long-form coding out of application development. Our customers use Mendix to create and deploy better software for the enterprise, faster. Mendix enables collaboration between business users and developers to work together throughout the development process. At Mendix, we strive to maintain a diverse, open, and safe working environment where people can be their true selves. We value every voice, celebrate individuality, and appreciate the diversity of thought and experience. People who work here are driven, hard-working, and really good at what they do. As this market evolves, we encourage people of all skill levels to work with the platform, both for clients and candidates. Apply today to discover how you can make a significant impact with Mendix. We are Siemens A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare. Transform the everyday Accelerate transformation #LI-Hybrid #LI- Mendix
工作职责
N/A
THE ROLE: We are seeking a talented Machine Learning Kernel Developer to design, develop, and optimize low-level machine learning kernels for AMD GPUs using the ROCm software stack. In this role, you will work on high-impact projects to accelerate AI frameworks and libraries, with a focus on emerging technologies like Large Language Models (LLMs) and other generative AI workloads. THE PERSON: The ideal candidate will have hands-on experience with GPU programming (ROCm or CUDA) and a passion for pushing the boundaries of AI performance. KEY RESPONSIBILITIES: Design and implement highly optimized ML kernels (e.g., matrix operations, attention mechanisms) for AMD GPUs using ROCm. Profile, debug, and tune kernel performance to maximize hardware utilization for AI workloads. Collaborate with ML researchers and framework developers to integrate kernels into AI frameworks (e.g., PyTorch, TensorFlow) and inference engines (e.g., vLLM, SGLang). Contribute to the ROCm software stack by identifying and resolving bottlenecks in libraries like MIOpen, BLAS, or Composable Kernel. Stay updated on the latest AI/ML trends (LLMs, quantization, distributed inference) and apply them to kernel development. Document and communicate technical designs, benchmarks, and best practices. Troubleshoot and resolve issues related to GPU compatibility, performance, and scalability. REQUIRED EXPERIENCE: 2+ years of experience in GPU kernel development for machine learning (ROCm or CUDA). Proficiency in C/C++ and Python, with experience in performance-critical programming. Strong understanding of ML frameworks (PyTorch, TensorFlow) and GPU-accelerated libraries. Basic knowledge of modern AI technologies (LLMs, transformers, inference optimization). Familiarity with parallel computing, memory optimization, and hardware architectures. Problem-solving skills and ability to work in a fast-paced environment.
The Role Tesla is currently seeking a highly motivated software engineer to join the factory software team in Shanghai, Tesla. The candidate is expecting to be specialized in server side development for BS architecture software that is also comfortable working as a full-stack developer (with frontend development experience and DevOps skills). The ideal candidate will have a passion for building world-class software and a track record of success creating high available and scalable systems. Responsibilities • Participate in requirements clarification, technical specification, provide professional solutions and tech designs based on complex manufacturing systems. • Contribute to software architecture design, development of software applications, and integration with other enterprise systems. • Develop enterprise-scale MES software introduction and subsequent roll-out to global production lines. • Work closely with Operations, Manufacturing Engineering, Quality, and Supply Chain teams. • Interact with teams of engineers from multiple disciplines.
You will have the opportunity to work as part of our global strategic initiatives program, delivering real value to Apple and our partners. You will work closely with cross functional teams, understand business requirements, build high performing, scalable and robust platforms from the ground up in close collaboration with various teams around you. Engineers at Apple work on both high level and lower-level implementation details. The successful candidate will be amenable to working in a dynamic, collaborative environment. The person filling this position must be a hands-on, enthusiastic, self-motivated developer with strong initiative and desire to succeed in a challenging environment. You will have a real passion for extraordinary user experiences, an eye for details, possess keen judgement in selecting appropriate solutions and curious mind that stays updated with new technologies and best practices in software development.