Current jobs related to Senior Software Engineer for IoT Solutions - Sunnyvale, California - Jobot


  • Sunnyvale, California, United States Skyrocket Ventures Full time

    Job Title: Senior Backend Software Engineer - Healthcare IoT SecurityWe are seeking an experienced Senior Backend Software Engineer to join our team at Skyrocket Ventures. Our client company is a leading provider of IoT security solutions for the healthcare industry, and we are looking for a talented engineer to help drive the development of our cutting-edge...


  • Sunnyvale, California, United States Skyrocket Ventures Full time

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Skyrocket Ventures. As a key member of our engineering team, you will be responsible for designing, developing, and testing Java backend services for our healthcare IoT security product.Key ResponsibilitiesDesign and develop highly scalable microservices using...


  • Sunnyvale, California, United States Jobot Full time

    About UsJobot is a well-funded IoT startup at the intersection of IoT and computer vision. We're looking for a Staff Software Engineer to lead our growing team and help shape the future of video streaming technology.Job DetailsResponsibilities:Design and implement new features from the ground up (0 to 1)Develop scalable systems with a focus on customer and...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Design and...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...


  • Sunnyvale, California, United States Skyrocket Ventures Full time

    Principal Software Engineer – Healthcare IoT Security Startup Location: Sunnyvale, CA (in-office presence required at least once a week) This innovative company specializes in the intersection of IoT, cybersecurity, and healthcare, rapidly expanding its footprint in the industry.With a workforce of approximately 80 employees, including 25 engineers, the...


  • Sunnyvale, California, United States Skyrocket Ventures Full time

    Principal Software Engineer – Healthcare IoT Security Startup Location: Sunnyvale, CA (in-office presence required at least once a week) This innovative firm specializes in the intersection of IoT, cybersecurity, and healthcare technology.With a workforce of approximately 80 employees, having tripled in size over the past year, and a dedicated engineering...


  • Sunnyvale, California, United States HARMAN Connected Services Full time

    Job Title: Principal EngineerAt HARMAN Connected Services, we are seeking a highly skilled Principal Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge software solutions using Golang and Erlang technologies.Key Responsibilities:Design and develop web services using Golang and...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Software Engineer Job DescriptionThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing, integrating, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Develop...


  • Sunnyvale, California, United States Jobot Full time

    Job Title: Staff Software EngineerWell-funded IoT Startup is seeking a highly skilled Staff Software Engineer to lead their growing team. This startup is at the intersection of IoT and computer vision, and we're looking for a talented individual to help shape the future of video streaming technology.Job SummaryWe're looking for a seasoned software engineer...


  • Sunnyvale, California, United States Jobot Full time

    Staff Software EngineerWell-funded IoT Startup is seeking a highly skilled Staff Software Engineer to lead their growing team. This startup is at the intersection of IoT and computer vision, and we're looking for a talented individual to help shape the future of video streaming technology.Key ResponsibilitiesDesign and implement new features from the ground...


  • Sunnyvale, California, United States Wal-Mart Full time

    Senior Software Engineer Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Wal-Mart in Sunnyvale, CA. As a Senior Software Engineer, you will be responsible for leading the development of large-scale enterprise software solutions.RequirementsMaster's or equivalent degree in Computer Science, Engineering, or related...


  • Sunnyvale, California, United States RIT Solutions, Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at RIT Solutions, Inc. The ideal candidate will have a strong background in mobile software development using Java and experience with distributed source code version control systems (Git/Github).Key Responsibilities: Develop and execute mobile engineering projects...


  • Sunnyvale, California, United States BayOne Solutions Full time

    We are seeking a skilled and motivated Senior Software Engineer to fill a key role in our team.Key Responsibilities: Manage project priorities, deadlines, and deliverables with technical expertise. Design, develop, test, deploy, maintain, and enhance software solutions using Java and Python. Review code developed by other engineers and provide feedback to...


  • Sunnyvale, California, United States LinkedIn Full time

    Company OverviewAt LinkedIn, we're committed to helping professionals achieve their career goals. Our vision is to create economic opportunities for every member of the global workforce. We believe that by working together, we can make a meaningful impact on people's lives.Job SummaryWe're seeking a highly skilled Senior Staff Software Engineer to join our...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software applications using React...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a key member of our engineering team, you will be responsible for designing and delivering high-quality software solutions that meet the needs of our customers and business stakeholders.Key Responsibilities:Design and develop scalable,...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers and business stakeholders.Key Responsibilities:Design and develop software solutions using a...


  • Sunnyvale, California, United States Inabia Software & Consulting Inc. Full time

    Job Title: Sr. Java EngineerAt Inabia Software & Consulting Inc., we are seeking a highly skilled Sr. Java Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing new software and web applications, working closely with our team to deliver high-quality solutions.Key...

Senior Software Engineer for IoT Solutions

2 months ago


Sunnyvale, California, United States Jobot Full time

Exciting Opportunity for a Staff Software Engineer at a Cutting-Edge IoT Company
This position is hosted by: Jobot

Compensation:
$200,000 - $250,000 annually

About Us:
We are a well-capitalized startup specializing in Internet of Things (IoT) and computer vision technologies. We are seeking a Staff Software Engineer to take a leadership role in our expanding team. This is a unique chance to contribute to the evolution of video streaming technologies.

Benefits of Joining:
This role offers a competitive salary, equity options, and a comprehensive benefits package.

Position Overview:
Responsibilities include:

  • Designing and implementing innovative features from inception to deployment
  • Developing scalable systems with a focus on user and product requirements
  • Collaborating with the CTO and senior management to outline specifications for upcoming products
  • Leading the streaming team in all facets of embedded systems development
  • Conducting code reviews, debugging, and implementing necessary fixes
  • Experimenting with new development boards and enhancing the existing codebase to facilitate over-the-air (OTA) updates
  • Working with cross-functional teams under tight deadlines to ensure smooth project execution
  • Enhancing and refining our video processing pipeline on the IoT platform
Qualifications:
  • Demonstrated experience in developing enterprise software products from start to finish
  • A strong background in video streaming product development is highly desirable
  • Proficiency in Go, Rust, and/or C/C++ with a focus on multithreaded development and synchronization techniques
  • In-depth knowledge of GStreamer or FFmpeg, along with streaming protocols such as HLS, DASH, WebRTC, RTSP, and various codecs (h.264, h.265, vp8, vp9, etc.)
  • Familiarity with audio, visual, and caption format standards (e.g., AVC, HEVC, AAC) and related media file formats (e.g., ISO base media file format, CMAF, fMP4)
  • A degree in Computer Science or a related discipline with 3-5 years of relevant experience
  • Recognized contributions to industry standards and forums (W3C/HTML5, etc.)
  • Experience with MSE and EME technology stacks for web video delivery
  • Excellent communication skills and the ability to work effectively within large cross-functional teams
  • Knowledge of Linux servers, device drivers, kernel modifications, and secure operating systems
  • A passion for video security and innovative video products, with aspirations to advance into principal architect or VP of engineering roles