Talent.com
Embedded Software Developer
Embedded Software DeveloperFlexton, Inc. • Campbell, CA, US
Embedded Software Developer

Embedded Software Developer

Flexton, Inc. • Campbell, CA, US
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job TITLE : Embedded Software Developer

Location : Campbell CA

Term : Contract

Skills :

The Senior Embedded Engineer will be responsible for embedded development on Linux-based systems, including board bring-up, power-on and run-time diagnostics, drivers, and user-land applications.

Responsibilities :

  • Take responsibility for multiple areas of a product, from low-level (drivers, diagnostics, board bring-up) to embedded applications including networking, "business logic," and configuration.
  • Design and implement device drivers and applications for embedded products based on the Linux OS, with peripherals interfaced via USB, serial, SPI, and I2C.
  • Work side by side with hardware engineers to bring up new boards and systems, debug potential hardware issues, evaluate hardware architectures, board schematics / layout, and third-party chipsets from the software perspective.

Requirements :

  • Demonstrated ability and willingness to make critical system-level design decisions and drive projects from start to finish with minimal supervision.
  • Ability to quickly get hands-on with new projects and handle uncertainties of new product development.
  • Proven experience performing all low-level software development for custom Linux-based boards, including boot loader, U-Boot, kernel, drivers, and applications.
  • 7+ years of experience in developing embedded systems with strong C programming and scripting skills.
  • Experience with board bring-up, Linux kernel, driver, application development, and debugging crash dumps.
  • Proficiency with GCC toolchain, Make, Buildroot, SVN / Git, Bash.
  • Experience with Serial interfaces & protocols : RS-232, I2C, SPI, PPP, and wireless interfaces such as WiFi, Bluetooth, NFC, Zigbee.
  • Familiarity with network programming using sockets or higher-level abstractions and file systems like UBIFS, JFFS2.
  • Excellent communication skills and a positive attitude towards team collaboration.
  • Experience & Education :

  • Bachelor's degree (Master's preferred) in Electrical Engineering, Computer Science, or equivalent.
  • J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Embedded Software Developer • Campbell, CA, US

    Job_description.internal_linking.related_jobs
    Embedded System Software Architect

    Embedded System Software Architect

    Picarro • Santa Clara, CA, United States
    serp_jobs.job_card.full_time
    Embedded System Software Architect.Primarily onsite with occasional remote flexibility.We're hiring an Embedded System Software Architect to lead the design of the embedded software layer that brid...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Developer

    Senior Software Developer

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior MEAN Stack Developer to join their IT Services department.Key Responsibilities Design, develop, maintain, test, and document high-quality software solutions Col...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer - Embedded

    Senior Software Engineer - Embedded

    Booster • San Mateo, CA, United States
    serp_jobs.job_card.full_time
    Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial transportation. The Skydio team combines deep expertise in ar...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Reliable Robotics • Mountain View, CA, United States
    serp_jobs.job_card.permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Swiftlane • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Senior Embedded Software Engineer.Swiftlane is reimagining how every door in every building works.So that you can walk up to a door and just use your face to unlock a door.Or use Siri to open a par...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Backend Software Developer

    Backend Software Developer

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Fullstack Developer / Backend (Remote - Argentina Only).Key Responsibilities Build new features for the REST API and enhance AWS infrastructure using C# and AWS CloudForm...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Bare Metal Embedded Software Engineer (Fremont)

    Senior Bare Metal Embedded Software Engineer (Fremont)

    Lawrence Harvey • Fremont, CA, US
    serp_jobs.job_card.full_time +1
    Now Hiring : Senior Embedded Software Engineer Full-Time, On-Site | Fremont, CA.Our client, a leading innovator in the medical technology space, is seeking a. Senior Embedded Software Engineer.This ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Embedded C++ Software Engineer

    Senior Embedded C++ Software Engineer

    Aeva, Inc. • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.Ae...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Staff / Principal Embedded Software Engineer, Orb

    Senior Staff / Principal Embedded Software Engineer, Orb

    Kubelt • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all....serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Embedded Software Engineer(Kernel)

    Embedded Software Engineer(Kernel)

    Cisco Systems, Inc. • Milpitas, CA, United States
    serp_jobs.job_card.full_time
    This is a hybrid role located in San Jose, CA with in office presence 3 days per week.The Data Center Networking Group develops the Nexus 9000 line of data center and cloud switches that feature ap...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Astranis • San Francisco, CA, United States
    serp_jobs.job_card.permanent
    Astranis is on a mission to bridge the digital divide by connecting the four billion people worldwide who currently lack internet access. We're doing this by building the next generation of smaller,...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Developer II

    Software Developer II

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Developer II.Key Responsibilities Develop, test, and maintain software solutions in alignment with system architecture and business needs Collaborate with pro...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior / Staff Embedded Software Engineer, Onboard Software

    Senior / Staff Embedded Software Engineer, Onboard Software

    Waabi • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    The Onboard Software Platform team owns our high-level software integration framework, data logging, performance measurement tools, system-level optimization, and sensor integration.Most of the wor...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Engine Programmer

    Lead Engine Programmer

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Engine Programmer to join their team on a major gaming project.Key Responsibilities Develop architectural proposals and guide the vision for diverse engine systems...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Embedded Software Engineer (Machine Control / Linux / C / C++)

    Lead Embedded Software Engineer (Machine Control / Linux / C / C++)

    KLA • Milpitas, CA, United States
    serp_jobs.job_card.full_time
    KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.Virtually every electronic device in the world is produced using our technologies.No laptop, smartpho...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Embedded C++ Software Engineer

    Senior Embedded C++ Software Engineer

    Aeva Inc. • Mountain View, CA, United States
    serp_jobs.job_card.full_time
    Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.Ae...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Fortinet • Sunnyvale, CA, United States
    serp_jobs.job_card.full_time
    WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join our team.This is a great opportunity to immerse yourself in all phases of the software dev...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Embedded Systems Engineer

    Embedded Systems Engineer

    Commscope • Sunnyvale, California, US
    serp_jobs.job_card.full_time
    In our ‘always on’ world, we believe it’s essential to have a genuine connection with the work you do.RUCKUS Networks, a CommScope BU, specializes in delivering high-performance networking solutio...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted