Linux Kernel and System Software Architect
4 weeks ago
About NIO
NIO is a pioneer and a leading company in the premium smart electric vehicle market. Founded in 2014, NIO's mission is to shape a joyful lifestyle. NIO aims to build a community starting with smart electric vehicles to share joy and grow together with users.
Job Responsibilities:
- Design and customize Linux operating system based on open source Linux kernel to meet automotive safety and real-time level requirements.
- Continuously observe and optimize system performance to ensure that resource consumption, performance, real-time performance, stability, and other requirements are met.
- Harden the system to meet Security and Functional Safety requirements of the business scenario.
- Proof of Concept (POC) for new technologies or designs.
- Deliver architecture design technical documents and build systems, and power builder chains.
- Work with product development engineering teams to understand real-world constraints and assist in deploying new designs on mass production vehicles.
- Work with hardware engineering team to ensure software support that maximizes hardware capabilities.
- Coach and train engineering team partners.
Requirements:
- Bachelor's or master's degree in computer science, electrical engineering, or related technology.
- More than 10 years of Linux kernel, BSP, system software development experience.
- 2+ performance tuning experience in complete mass production Linux projects.
- Firmly grasp the knowledge of ARM architecture.
- Experience using software architecture design tools.
- Ability to read and write technical documents in English, and basic communication skills in English.
- Able to have a certain influence on the engineering team in terms of technical concepts.
Preferred Requirements:
- Experience in the underlying software of car cockpit or autonomous driving system.
- Experience in developing virtualization solutions, such as KVM, XEN, etc.
Compensation and Benefits:
The US base salary range for this full-time position is $192,000.00 - $249,600.00. Individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. As a full-time NIO employee, you are eligible for competitive pay, CIGNA EPO, HSA, and Kaiser HMO medical plans, dental and vision plan, company-paid HSA contribution, healthcare and dependent care flexible spending accounts, 401(k) with Brokerage Link option, company-paid basic life, AD&D, short-term and long-term disability insurance, employee assistance program, sick and vacation time, 13 paid holidays a year, paid parental leave, and paid disability leave.
Voluntary Benefits:
Voluntary life and AD&D options, commuter benefits, mobile cell phone credit, healthjoy mobile benefit app, free lunch and snacks, onsite gym, and employee discounts and perks program.
-
Linux Kernel Performance Architect
1 month ago
San Jose, California, United States Hireio, Inc. Full timeJob OverviewHireio, Inc. is seeking a highly skilled Linux Kernel Performance Architect to join our technology middle platform team.About the TeamOur team is dedicated to exploring fundamental technologies and products related to emerging and innovative technology fields. We are looking for an experienced professional who will play a crucial role in...
-
Linux Kernel Developer
4 weeks ago
San Jose, California, United States Akraya Full timeJob Summary:We are seeking a skilled software engineer with a strong background in Linux kernel development, system programming, and a passion for creating innovative solutions.The ideal candidate will have excellent problem-solving skills, a robust understanding of Linux internals, and a willingness to collaborate with software and network engineers.You...
-
Senior Staff Embedded Linux Software Engineer
4 weeks ago
San Diego, California, United States BRAIN CORP Full timeJob Summary:We are seeking a highly skilled Senior Staff Embedded Linux Software Engineer to join our Software Engineering Team at Brain Corp. As a key member of our team, you will be responsible for leading the development and integration of system level components on our robots.The ideal candidate will have a strong background in embedded Linux...
-
Senior Software Architect
4 weeks ago
San Francisco, California, United States Fastly Full timeTechnical Leadership RoleFastly is seeking a seasoned software engineer to lead the development of our edge cloud platform. As a technical leader, you will be responsible for driving the technical direction and architectural decisions for kernel development, ensuring alignment with Fastly's strategic goals.Key Responsibilities:Drive the technical direction...
-
Linux Systems Architect
1 month ago
San Diego, California, United States Zachary Piper Solutions Full timeZachary Piper Solutions is seeking a highly skilled Linux Systems Architect to design and implement secure and efficient network systems. This role is based in San Diego with 1 day remote work option.Key Responsibilities:Design and implement local area networks (LAN), wide area networks (WAN), and Internet systems.Monitor network performance and ensure...
-
Senior Software Engineer
1 month ago
San Jose, California, United States CISCO Systems Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in San Jose, California. As a key member of our team, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key ResponsibilitiesDevelop and maintain embedded...
-
San Jose, California, United States Arrcus Inc Full timeJob DescriptionNetwork Platform Development- Technical LeadAt Arrcus Inc, we are seeking a highly skilled Technical Lead to join our Network Platform Software Development team. As a Technical Lead, you will be responsible for leading the development of our network platform software, working closely with our top-notch talent to redefine...
-
Graphics Software Kernel Mode Engineer
4 weeks ago
San Diego, California, United States Qualcomm Full timeJob SummaryQualcomm is seeking a skilled Graphics Software Kernel Mode Engineer to join our team. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, and verifying the structure and performance of GPU hardware, drivers, features, applications, and tools.Key Responsibilities:Apply graphics knowledge to...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States Nutanix Full timeAbout the RoleNutanix is seeking a highly skilled Senior Software Engineer to join our Acropolis Hypervisor (AHV) team. As a key member of our team, you will be responsible for designing and developing new AHV security features, maintaining and fixing issues in AHV security features, and pushing for improved reliability, performance, and security of AHV.Key...
-
Principal Software Architect
4 weeks ago
San Francisco, California, United States Crusoe Full timeAt Crusoe, we're on a mission to unlock value in stranded energy resources through the power of computation. Our goal is to align the long-term interests of the climate with the future of global computing infrastructure.We're pioneering advancements in the networking and cloud space, with a focus on AI and ML. We're seeking a seasoned software...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States Nutanix Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Acropolis Hypervisor (AHV) team at Nutanix. As a key member of our team, you will be responsible for designing and developing new AHV security features, maintaining and fixing issues in AHV security features, and pushing for improved reliability, performance, and security of...
-
Software Architect/Engineer Advisor
1 month ago
San Diego, California, United States Redhorse Corporation Full timeAbout Redhorse CorporationRedhorse Corporation is a leading provider of innovative solutions for private, state, and federal customers. We specialize in developing and implementing creative strategies and solutions in areas such as cultural and environmental resources services, climate and energy change, information technology, and intelligence services.Job...
-
Embedded Software Development Expert
4 weeks ago
San Jose, California, United States Diverse Lynx Full timeJob Title : Embedded Software Development ExpertLocation: San Jose, CAType: ContractExp - 8+ years minJob Summary:Expertise in C++ and C programming languages for embedded systems.Experience with Embedded Linux (Wind River Linux, Yocto, kernel & device driver) is a must.Master's degree or bachelor's degree in computer science with a minimum of eight years of...
-
Software Systems Engineer
4 weeks ago
San Mateo, California, United States Zoox Full timeSoftware Systems Engineer - ArchitectFoster City, CASoftware – Software Systems Engineering /Full-time /HybridThis is an opportunity to join the Software Systems Engineering team to participate in building the Zoox robotaxi, the first in the world that has operated on public roads. The Software Systems Engineering team is responsible for defining SW...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States IBM Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our CephFS team at IBM. As a key member of our engineering organization, you will play a critical role in the development and enhancement of CephFS, the file system component of the Ceph software-defined distributed storage system.Key ResponsibilitiesCollaborate with our worldwide...
-
Senior Embedded Software Architect
4 weeks ago
San Francisco, California, United States Lumicity Full timePrincipal Embedded Software EngineerLumicity is seeking an experienced and skilled Principal Embedded Software Engineer to join our team.Key Responsibilities:- Design and develop embedded software systems with expertise in C/C++.- Collaborate with cross-functional teams to integrate software with hardware components.Requirements:- 7+ years of experience in...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States IBM Full timeJob SummaryIBM is seeking a skilled Senior Software Engineer to join our CephFS team, responsible for developing and enhancing the file system component of the Ceph software-defined distributed storage system. As a member of our global engineering team, you will collaborate with other developers and users to design and implement new functionalities, improve...
-
Senior Software Engineering Technical Leader
4 weeks ago
San Jose, California, United States Cisco Full timeJob SummaryCisco is seeking a skilled software engineering technical leader to join our UCS Chassis Management Controller team. As a key member of this team, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key ResponsibilitiesDevelop and...
-
Senior Software Developer
1 month ago
San Jose, California, United States ACL Digital Full timeJob Description:As a seasoned software developer, you will be responsible for leading the development of MPEG and HEVC software solutions. With 10+ years of experience in software development, you will work closely with our team to design and implement software module designs, engage in architectural discussions, and coordinate work items between US and...
-
Software Architect
1 month ago
San Jose, California, United States Zscaler Full timeAbout ZscalerZscaler is a leading cloud security company that provides a comprehensive security platform to protect enterprises from cyber threats. As a Software Architect at Zscaler, you will play a critical role in designing and developing our cloud-based security solutions.Key Responsibilities:Design and develop cloud-based security solutions to prevent...