Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

BayOne Solutions

Position: Embedded Software Engineer
Location: Sunnyvale, CA
Duration : 12+ Months Contract

Embedded Software Engineers collaborate with systems, hardware, architecture, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.
Role Overview
  • Strong development experience with C/C++ and strong programming skills
  • Hands-on development experience on Linux Embedded, Ubuntu, CentOS, and Debian platform software stacks
  • Hands-on development experience with the Linux kernel, performance tuning, and board support packages
  • Demonstrated hands-on architectural knowledge of end-to-end software flow for a typical embedded SoC
  • Ability to navigate touchpoints in different stages of the software stack, examine technical issues
  • Working knowledge and experience with second-stage bootloaders such as U-Boot, systemd-boot, and UEFI
  • Strong deductive problem-solving skills, with effective verbal and written communication for cross-team collaboration
  • Hands-on experience with the full software development life cycle including design, implementation, deployment, and support
  • Practical enablement of industrial solutions with virtualization using KVM or other hypervisors is beneficial
  • Strong networking concepts and systems programming experience is beneficial
  • Real-time use-case enablement with performance tuning for real-time applications on Guest or Host OS is beneficial
Minimum Qualifications:
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
Preferred Qualifications:
  • 6+ years of experience with programming languages such as C, C++, Java, Python, etc.
  • 8+ years of designing and leading real-time embedded and industrial solutions with hands-on experience
  • Strong understanding of board support packages, hypervisors, RTOS, and OS concepts and fundamentals
  • Strong understanding of Linux kernel and internals
  • Knowledge of SoC systems and related concepts, including bring-up
  • Strong aptitude, fast learner, self-motivated, and willing to work across a broad range of technology areas
Principal Duties and Responsibilities:
  • Lead end-to-end software architecture, definition, and execution of IoT products running Linux Embedded and Ubuntu on Automotive SoCs
  • Perform bring-up and develop proof-of-concept IoT solutions
  • Work across diverse technology areas to develop cutting-edge features
  • Ensure product deliverables are completed on time and meet expectations for functionality, stability, power, and performance
Engage with development partners to understand technical requirements, perform high-level feasibility analysis, and collaborate with technology teams to deliver solutions
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Sunnyvale, CA vacancy
  • $150k - $300k

     ...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of processors, accelerators, and custom silicon in our robotics and Physical AI systems. This is a deeply hands-on... 
    Suggested
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    2 days ago
  • $193.3k - $261.5k

     ...people who want to help. The AWS Hardware Engineering team creates server designs for Amazon's...  ...solve the hardest problems that fuse software, hardware, and the cloud. We take big...  ...the industry. We are looking for an Embedded Software Development engineer to build and... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  •  ...Senior Embedded Software Engineer - Video Systems At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints... 
    Suggested
    Local area

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $165.2k - $223.6k

     ...agile environment to deliver high-quality software. * Develop software solutions to...  ...Engage in end-to-end participation in major engineering projects, collaborating with cross-functional...  ...In this role, you will: - Own unique embedded software functions through design,... 
    Suggested
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    12 hours ago
  •  ...Embedded Software Engineer Meta Reality Labs focuses on building technology to help people connect through Augmented Reality (AR) and Virtual Reality (VR). Our embedded software will enable AR and VR devices where our real and virtual world will mix and match throughout... 
    Suggested

    Kasmo Global

    Sunnyvale, CA
    9 days ago
  •  ...Job Title: Embedded Software Engineer Location: Sunnyvale, CA or Redmond, WA(100% Onsite) NOTE: Only USC and GC need to apply for this role Job Description is below Key Qualifications This position is for a validation role with 10+ years of experience. Looking... 

    VBeyond

    Sunnyvale, CA
    12 hours ago
  •  ...one has solved yet? The Biophotonics software team solves a wide array of challenging...  ...We develop solutions at all levels from embedded firmware code to full stack applications...  ...We are looking for a hands-on Software Engineer to help design and execute on the embedded... 
    Flexible hours

    Apple

    Cupertino, CA
    3 days ago
  • $155k - $215k

     ...people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As an Embedded Software Engineer at Reliable Robotics, you will be a part of the... 
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    2 days ago
  •  ...We are seeking a highly motivated and experienced Embedded Software Engineer to step in as a core member of this rapidly growing engineering team. In this role, you will hold direct ownership over designing, developing, and optimizing software for highly constrained embedded... 

    Brahma Consulting Group

    Santa Clara, CA
    7 hours ago
  • $119.5k - $164.4k

     ...you will bridge the gap between complex embedded hardware and real-world production to ensure...  ...platforms. You will own the full software development life cycle, championing scalable architectures and solving complex engineering challenges that shape the future of defense... 
    Ongoing contract
    Full time
    Local area
    Worldwide

    Trimble

    Sunnyvale, CA
    2 days ago
  •  ...Embedded Systems Engineer This position is onsite at Sunnyvale, CA. Experience level: 8+ Years • Should be able to work independently as individual contributor • Design and develop Embedded systems / IoT products • Experience in MATLAB, Python, C/C++, design... 

    Samprasoft

    Sunnyvale, CA
    12 hours ago
  • $157.8k - $278.19k

     ...built for you. We are seeking a highly skilled and motivated Software Engineer to join our team supporting the Medusa Program....  ...programming language (e.g., C++, Java). - Experience with embedded software development Desired Skills: - Experience with... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Sunnyvale, CA
    7 days ago
  •  ...Embedded Software Engineer, Santa Clara, CA We are seeking a motivated and detail-oriented Embedded Software Engineer to join a dynamic team. The ideal Embedded Software Engineer will possess a solid foundation in software development, familiarity with EtherCAT (... 
    Contract work

    Next Step Systems LTD

    Santa Clara, CA
    2 days ago
  • $96.8k - $118.3k

     ...Job Description Description As an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform modules that power Fortinet's networking and security... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    2 days ago
  •  ...Job Description Job #216547 Chipton-Ross is seeking a Embedded Software Engineer for a contract opportunity in Sunnyvale, CA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) ~ Experience with programming languages such as C, •C++ Standard teaming... 
    Full time
    Contract work
    Local area
    Day shift

    Chipton-Ross

    Sunnyvale, CA
    1 day ago
  •  ...experience - these are mandatory skills. Deep knowledge of embedded software architecture and development processes Experience...  ...hardware peripherals We are seeking an experienced Software Engineer to support the Hardware Platform Development team. This... 
    Contract work

    Omni Inclusive

    Mountain View, CA
    2 days ago
  • $147.4k - $272.1k

     ...Camera Embedded Software Engineer Apple's Camera Firmware team is looking for an extraordinary firmware engineer to drive groundbreaking technologies for Apple products! As part of the team you would work on core camera/ISP/Machine learning technologies, including... 
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  •  ...Position: Embedded Software Location: San Antonio,TX Experience Required: 3-5 years of experience in wiring harness either aerospace/ mechanical experience Experience in troubleshooting electrical harness wiring in assembly and mounting in vehicles (no design... 

    Kasmo Global

    Santa Clara, CA
    3 days ago
  • $181.1k - $318.4k

     ...Embedded Software Engineer, Vision Products Group Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making... 
    Relocation

    Apple

    Sunnyvale, CA
    6 hours ago
  • $140k - $160k

     ...company invented the world's first 3D-stacked photonics engine, Passage™, capable of connecting thousands to...  ...! In this role, you'll focus on host control software for lasers and own test infrastructure and embedded host controllers that we can lend into other programs... 
    Full time
    Temporary work
    Flexible hours

    Lightmatter

    Mountain View, CA
    4 days ago
  •  ...future projects. You will help developing software features in collaboration with multiple...  ...Hands-on experience with real-time, embedded software/Firmware. Strong software design...  .... Detailed understanding of software engineering principles using C and or C++, Real Time... 

    Apple

    Sunnyvale, CA
    2 days ago
  • $181.1k - $318.4k

     ...Embedded Software Engineer Are you a systems-level thinker who loves bridging hardware and software? Do you thrive on building prototypes that push the boundaries of what's possible? If so, we have the perfect opportunity for you! We're looking for a Software/Firmware... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $147.4k - $272.1k

     ...Embedded Software Engineer, Find My The Find My team is dedicated to building a seamless, private, and secure experience for users to locate their devices, personal items, and share location with friends and family. We're a group of highly motivated engineers, designers... 
    Work at office
    Worldwide
    Relocation
    Monday to Thursday

    Apple

    Cupertino, CA
    2 days ago
  • $147.4k - $272.1k

     ...SoC Embedded Software Engineer Silicon Engineering Group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC) solutions. You'll enable Apple products by ensuring Apple Silicon SoCs can seamlessly... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $147.4k - $272.1k

     ...Senior Embedded Software Engineer Join a team of passionate and creative engineers dedicated to building technologies that will shape the future. We are a cross-functional group that thrives on collaboration, innovation, and tackling challenging problems to create... 
    Relocation

    Apple

    Sunnyvale, CA
    2 days ago
  • $155k - $242k

     ...Senior Embedded Software Engineer Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  •  ...Senior Embedded Software Engineer - Future Forward At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints... 
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  •  ...accommodate family commitments. Meet Our Engineers On The Vehicle Os Team! Vehicle Os is...  ..., deploy, and update complete vehicle software and AI applications. This is one of the...  ...engineers with expertise in developing embedded software applications on production computers... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Compute

    Sunnyvale, CA
    3 days ago
  • $110k - $160k

     ...Enterprise Wireless solution experience is plus Education Requirement: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be authorized to work in the U.S. without sponsorship The US base... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    2 days ago
  • $110k - $160k

     ...Enterprise Wireless solution experience is plus Education Requirement: Bachelor's Degree in Computer Science or Electrical Engineering is required Master's Degree is preferred Must be authorized to work in the U.S. without sponsorship The US base... 
    Full time

    Fortinet

    Sunnyvale, CA
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!