Sr. Software Engineer
4 days ago
Please take a moment to review the job description below. If you are interested in applying, please reply so we can discuss it further.
This is a contract position, and the rate is on W2 per hour only (No C2C).
The interview process will be initiated as soon as possible.
We are excited to hear back from you.
Job Description:
Role: Sr. Software Engineer - Camera / Imaging & Computer Vision (3 openings)
Location: Palo Alto, CA
Rate: only W2 per hour
Duration: 12+ months (renewable and/or conversion to FTE)
Hybrid - 2 days per week in Palo Alto
Stay open-minded, constantly dive into innovative technologies, and embrace the ambiguity of complex problem-solving.
Qualifications
- Hands-on experience with C/C++ on Linux and/or RTOS based systems.
- Master's Degree in Electronics, Computer Engineering or Computer Science.
- Exceptional candidates with Bachelor's degree in Computer Science and relevant work experience will also be considered.
- Experience with optimizing code across various compute engines and heterogeneous computing ( CPU / GPU / DSP / etc.)
- Experience with best in class Engineering practices, technical documentation, design/architecting, and code reviews.
- Experience with software update strategy for development and mass production phases including but not limited to OTA SW updates, factory SW updates, recovery SW updates, secure SW updates, etc.
- Experience with one or more HAL architectures (preferably Camera HAL)
- Familiarity with HW bring up, MIPI / CSI drivers, V4L2 drivers, SerDes drivers would be a positive.
- Good understanding and hands on experience with interface protocol stacks (SPI,I2C, Ethernet).
- Deep understanding of the camera processing pipeline from a systems level, including ISP, sensors, SerDes, power management, etc.
- Familiar with RTOS kernel (Threadx or QNX), IPC, kernel and user space driver model.
Preferred Qualifications
- PhD in EE/Computer Science with relevant emphasis in image processing, graphics and/or Artificial Intelligence
- Experience with automotive surround view systems/use cases along with their optimized implementation on GPUs using OpenGL/Vulkan/OpenCL APIs.
- Background in the automotive industry or experience with safety-critical systems.
- Experience with AI SDKs and building systems on edge devices
- Track record of innovative thinking as evidenced by patents and peer-reviewed Publications.
Responsibilities
- Identify, analyze, design, develop and debug system software for Camera/Imaging and Computer Vision features on Linux, QNX Android systems.
- Deliver quality code, debug complex problems, prioritize and get things done with a high level of efficiency and urgency.
- Collaborate with cross-functional teams across multiple engineering and algorithms teams, making the architectural, design tradeoffs required to deliver scalable end to end software stack across various compute engines.
-
Sr. Software Quality Engineers
3 days ago
Palo Alto, United States Kohler Full timeKohler Co. seeks Sr. Software Quality Engineers for its Palo Alto, CA location to work directly with the Head of Software, software/hardware engineering team, and product teams. Build the forward-looking vision and lead the effort to ensure the entire development lifecycle takes a quality first approach. Employer will accept a Bachelor’s degree, or foreign...
-
Sr. Software Quality Engineers
4 days ago
Palo Alto, United States KOHLER Full timeJob Description Kohler Co. seeks Sr. Software Quality Engineers for its Palo Alto, CA location to work directly with the Head of Software, software/hardware engineering team, and product teams. Build the forward-looking vision and lead the effort to ensure the entire development lifecycle takes a quality first approach. Employer will accept a Bachelor’s...
-
Sr. Software Quality Engineers
3 days ago
Palo Alto, United States Kohler Full timeKohler Co. seeks Sr. Software Quality Engineers for its Palo Alto, CA location to work directly with the Head of Software, software/hardware engineering team, and product teams. Build the forward-looking vision and lead the effort to ensure the entire development lifecycle takes a quality first approach. Employer will accept a Bachelor's degree, or foreign...
-
Sr. Software Quality Engineers
4 days ago
Palo Alto, United States KOHLER Full timeKohler Co. seeks Sr. Software Quality Engineers for its Palo Alto, CA location to work directly with the Head of Software, software/hardware engineering team, and product teams. Build the forward-looking vision and lead the effort to ensure the entire development lifecycle takes a quality first approach. Employer will accept a Bachelors degree, or foreign...
-
Sr. Software Quality Engineers
3 days ago
PALO ALTO, United States KOHLER Full timeKohler Co. seeks Sr. Software Quality Engineers for its Palo Alto, CA location to work directly with the Head of Software, software/hardware engineering team, and product teams. Build the forward-looking vision and lead the effort to ensure the entire development lifecycle takes a quality first approach. Employer will accept a Bachelor’s degree, or foreign...
-
Software Engineering Director
7 days ago
Palo Alto, California, United States Kohler Full timeAbout the JobAs a Sr. Software Quality Engineer at Kohler Co., you will be responsible for leading the effort to ensure the entire development lifecycle takes a quality-first approach. You will work directly with the Head of Software, software/hardware engineering team, and product teams to build a forward-looking vision and implement it effectively.The...
-
Sr. Software Engineer Security
4 days ago
Palo Alto, United States KOHLER Full timeSr. Software Engineer Security - Kohler VenturesWork Mode:HybridLocation:Hybrid, 3 days/week onsite at Palo Alto, CA or NYCOpportunityKohlerVentures is an independent company wholly owned by Kohler Co., global leader in the manufacture of kitchen and bath products, tile andhome interiors, and an international host to award-winning hospitality andworld-class...
-
Director/Sr. Manager
4 days ago
Palo Alto, United States Salesforce, Inc. Full timeDirector/Sr. Manager - Software Engineering Apply remote type Office - Flexible locations Washington - Seattle California - Palo Alto Washington - Bellevue California - San Francisco time type Full time posted on Posted Yesterday job requisition id JR252146 To get the best candidate experience, please consider applying for a maximum of 3 roles within 12...
-
Software Quality Engineer Lead
6 days ago
Palo Alto, California, United States KOHLER Full timeKohler Co. is seeking a seasoned Sr. Software Quality Engineers to join its team in Palo Alto, CA. This role will involve collaborating closely with the Head of Software, software/hardware engineering team, and product teams to drive a quality-first approach throughout the development lifecycle.The ideal candidate will possess a Bachelor's degree in Software...
-
Sr. Fullstack Engineer
1 week ago
Palo Alto, United States Kohler Full timeSr. Fullstack Engineer - Kohler VenturesWork Mode: HybridLocation: Hybrid, 3 days/week onsite at Palo Alto, CA or NYCOpportunityKohler Ventures is an independent company wholly owned by Kohler Co., a global leader in kitchen and bath, power generation, and hospitality. Our mission is to build new digital businesses that empower consumers to lead...
-
Software Engineering Leader
7 days ago
Palo Alto, California, United States Lanai Software Full timeJob SummaryLanai Software is a pioneering company in the field of GenAI, focused on empowering humans to achieve the extraordinary in the age of AI. We're seeking an experienced ML and Data Science Engineer to join our team and contribute to the development of the world's best enterprise AI platform.As a key member of our team, you'll be responsible for...
-
Senior iOS Software Engineer
6 days ago
Palo Alto, California, United States KOHLER Full timeAbout Kohler VenturesWe're a cutting-edge company that builds new digital businesses empowering consumers to lead healthier lives. Our mission is to enhance familiar experiences through leading-edge technology, science, and design.As Sr. iOS Engineer, you'll be part of our best-in-class global multi-disciplinary team across artificial intelligence, machine...
-
Software Development Engineer
3 days ago
Palo Alto, California, United States United Software Group Full timeJob Overview:We are seeking an experienced Embedded Software Engineer to join our team at United Software Group. As an Embedded Software Engineer, you will be responsible for designing and implementing embedded software solutions for real-time systems.Responsibilities:Develop and maintain embedded software applications for real-time systems.Collaborate with...
-
Sr. Hardware Software QA Engineer
4 days ago
Palo Alto, United States KOHLER Full timeJob Description Sr. Hardware Software QA Engineer - Kohler Ventures Work Mode: Hybrid Location: Hybrid - Palo Alto, CA or NYC - Hybrid 3 days/week onsiteOpportunityKohler Ventures is an independent company wholly owned by Kohler Co., global leader in the manufacture of kitchen and bath products, tile and home interiors, and an international host to...
-
Sr. Hardware Software QA Engineer
1 day ago
Palo Alto, United States KOHLER Full timeSr. Hardware Software QA Engineer - Kohler Ventures Work Mode:Hybrid Location:Hybrid - Palo Alto, CA or NYC - Hybrid3 days/week onsiteOpportunityKohler Ventures is an independent company wholly owned by Kohler Co., global leader in the manufacture of kitchen and bath products, tile and home interiors, and an international host to award-winning hospitality...
-
Sr. Fullstack Engineer
4 days ago
Palo Alto, United States KOHLER Full timeJob DescriptionSr. Fullstack Engineer - Kohler VenturesWork Mode: HybridLocation: Hybrid, 3 days/week onsite at Palo Alto, CA or NYCOpportunityKohler Ventures is an independent company wholly owned by Kohler Co., a global leader in kitchen and bath, power generation, and hospitality. Our mission is to build new digital businesses that empower consumers...
-
Sr. Fullstack Engineer
4 days ago
Palo Alto, United States Kohler Full timeSr. Fullstack Engineer - Kohler Ventures Work Mode: Hybrid Location: Hybrid, 3 days/week onsite at Palo Alto, CA or NYC Opportunity Kohler Ventures is an independent company wholly owned by Kohler Co., a global leader in kitchen and bath, power generation, and hospitality. Our mission is to build new digital businesses that empower consumers to lead...
-
Sr. Software Engineer Security
3 days ago
PALO ALTO, United States KOHLER Full timeSr. Software Engineer Security - Kohler VenturesWork Mode: HybridLocation: Hybrid, 3 days/week onsite at Palo Alto, CA or NYCOpportunityKohler Ventures is an independent company wholly owned by Kohler Co., global leader in the manufacture of kitchen and bath products, tile and home interiors, and an international host to award-winning hospitality...
-
Sr. Software Engineer Security
3 days ago
Palo Alto, United States KOHLER Full timeSr. Software Engineer Security - Kohler VenturesWork Mode: HybridLocation: Hybrid, 3 days/week onsite at Palo Alto, CA or NYCOpportunityKohlerVentures is an independent company wholly owned by Kohler Co., global leader in the manufacture of kitchen and bath products, tile andhome interiors, and an international host to award-winning hospitality...
-
Sr. Hardware Software QA Engineer
1 week ago
Palo Alto, United States KOHLER Full timeSr. Hardware Software QA Engineer - Kohler Ventures Work Mode: Hybrid Location: Hybrid - Palo Alto, CA or NYC - Hybrid 3 days/week onsiteOpportunityKohler Ventures is an independent company wholly owned by Kohler Co., global leader in the manufacture of kitchen and bath products, tile and home interiors, and an international host to award-winning...