Embedded Systems Expert

4 days ago


San Francisco, California, United States Unreal Gigs Full time

Firmware Development Opportunity with Unreal Gigs

Job Description:

We're seeking a highly skilled Firmware Engineer to join our team at Unreal Gigs. This role involves designing and developing firmware for microcontrollers and embedded processors, ensuring efficient, reliable, and secure performance.

Key Responsibilities:

  • Firmware Development and Optimization: Develop firmware for embedded systems, focusing on performance, power consumption, and memory usage while delivering on functionality requirements.
  • Collaboration and Integration: Work closely with hardware engineers to ensure seamless integration between firmware and hardware components, interfacing with sensors, communication modules, and peripherals.
  • Debugging and Testing: Perform thorough testing and debugging of firmware using tools like JTAG, logic analyzers, and oscilloscopes, ensuring the firmware meets all performance criteria and resolves any issues that arise.
  • Real-Time Operating Systems (RTOS): Design firmware that leverages RTOS for time-critical applications, configuring multitasking, scheduling, and synchronization to meet real-time processing requirements.
  • Communication Protocols: Implement and optimize communication protocols like I2C, SPI, UART, or CAN for embedded systems, ensuring devices can reliably communicate with each other and external systems.
  • Power and Performance Optimization: Focus on optimizing firmware for low-power consumption and high performance, especially in battery-operated or resource-constrained environments.
  • Documentation and Code Maintenance: Document firmware design, implementation, and debugging processes to ensure maintainability and scalability of systems, writing clean, well-organized code and ensuring the firmware can be easily updated and adapted for future enhancements.
Requirements:

We're looking for candidates with extensive experience in firmware development for microcontrollers and embedded systems. Required skills include:

  • Firmware Development Expertise: Extensive experience in firmware development for microcontrollers (e.g., ARM Cortex, AVR, PIC, STM32) and embedded systems.
  • Embedded Systems Knowledge: Strong understanding of hardware-software interaction, including how to interface firmware with sensors, actuators, and communication modules.
  • Real-Time Operating Systems (RTOS): Familiarity with RTOS, including developing firmware that meets real-time performance requirements.
  • Debugging and Optimization: Proficiency with debugging tools like JTAG, logic analyzers, and oscilloscopes.

The ideal candidate will have a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Embedded Systems, or a related field, with certifications or additional coursework in embedded systems, firmware development, or real-time operating systems being a plus.

Estimated Salary Range: $120,000 - $180,000 per annum, depending on location and experience.

Benefits:
  • Comprehensive medical, dental, and vision insurance plans.
  • Competitive vacation, sick leave, and 20 paid holidays per year.
  • Flexible work schedules and telecommuting options.
  • Opportunities for training, certification reimbursement, and career advancement programs.
  • Wellness programs, including gym memberships, health screenings, and mental health resources.
  • Life and disability insurance, employee assistance program (EAP), and tuition reimbursement.


  • San Luis Obispo, California, United States Empirical Systems Aerospace, Inc. Full time

    Job TitleEmbedded Software Engineer: Expert in Real-Time Systems


  • San Francisco, California, United States Indus River Technologies Inc Full time

    Company Overview:">We are Indus River Technologies Inc, a cutting-edge tech firm pushing the boundaries of innovation. Our team is dedicated to creating next-generation solutions that transform industries.About the Job:">We are seeking an exceptional Expert Embedded Software Developer to join our team. As an embedded software engineer, you will be...


  • San Jose, California, United States Axiado Full time

    Axiado is redefining the control and management of every digital system with its AI-enhanced security processor. We are seeking an exceptional Embedded Systems Firmware Expert to join our team. In this role, you will contribute to the development of our Secure-AI software stack, working closely with the architecture and hardware teams to create low-level...


  • San Francisco, California, United States Atomic Semi Full time

    Atomic Semi is a cutting-edge hardware startup revolutionizing the semiconductor industry. We are seeking an Embedded Software Development Expert to join our team and help build the next-generation of small and fast semiconductor fabrication tools.As an Embedded Software Development Expert, you will be responsible for developing microcontroller firmware...


  • San Francisco, California, United States ZipRecruiter Full time

    Company OverviewWe are a leading job search platform, ZipRecruiter, that connects talented professionals with top companies.Job Title: Embedded Systems Software ArchitectSalary: $120,000 - $180,000 per year, depending on location and experience.Job DescriptionIn this role, you will design and develop embedded software and firmware for microcontrollers and...


  • San Francisco, California, United States Tonal Full time

    Tonal is a cutting-edge fitness company that's revolutionizing the way people work out. We're looking for a talented Embedded Software Systems Engineer to join our team!About TonalWe believe that technology and exercise should go hand-in-hand, and we're committed to creating innovative products that make a real difference in people's lives.The RoleAs an...


  • San Diego, California, United States TrellisWare Technologies Full time

    TrellisWare Technologies is a leading innovator in wireless communications, seeking a highly skilled Hybrid Software and Embedded Systems Expert to join our team. As a key member of our engineering team, you will be responsible for designing and implementing next-generation self-networking hand-held radios and developing new modem technologies to address the...


  • San Francisco, California, United States ZipRecruiter Full time

    Protect the Electrical Grid with Robust Firmware DevelopmentWe're seeking a skilled Embedded Firmware Engineer to join our team at Gridware, a leading innovator in grid protection technology. Our mission is to prevent grid-ignited wildfires by developing robust, well-tested firmware for our microcontroller platform.Job Description:This is a unique...


  • San Francisco, California, United States Unreal Gigs Full time

    Job Title: Embedded Systems DeveloperWe are seeking an experienced Embedded Systems Developer to join our team at Unreal Gigs. This role will involve designing, developing, and optimizing firmware for embedded systems.About the JobAs an Embedded Systems Developer at Unreal Gigs, you will work on a wide range of projects, from IoT devices to automotive...


  • San Francisco, California, United States Unreal Gigs Full time

    Unreal Gigs is a cutting-edge robotics company that pushes the boundaries of innovation. We're seeking an exceptional Embedded Systems Designer to join our team.We offer a competitive salary of $120,000 - $180,000 per year, depending on experience.As an Embedded Systems Designer at Unreal Gigs, you'll have the opportunity to design and program embedded...


  • San Francisco, California, United States Nudge Full time

    About NudgeNudge's goal is to revolutionize the field of neuroscience by creating a non-invasive, cutting-edge ultrasound technology to treat neurological and psychiatric disorders. We aim to achieve this by developing innovative solutions that can precisely stimulate and image the brain.The engineering team at Nudge works at the intersection of...


  • San Francisco, California, United States Unreal Gigs Full time

    We are seeking a talented Embedded Systems Developer to join our team at Unreal Gigs. In this role, you will have the opportunity to design and develop firmware for a wide range of embedded systems.About the Role:Design and develop firmware for microcontrollers and embedded processors.Collaborate with hardware engineers to ensure seamless integration between...


  • San Jose, California, United States NIO Full time

    Job DescriptionNIO is a pioneer and leader in the premium smart electric vehicle market. Our mission is to shape a joyful lifestyle through innovative technologies and exceptional customer experiences. We are now seeking a highly skilled Embedded Systems Expert to join our Digital Systems department at our North America R&D Center.Key ResponsibilitiesDesign...


  • San Francisco, California, United States Unreal Gigs Full time

    Unreal Gigs is seeking an experienced Firmware Engineer to develop and optimize firmware for embedded systems. This role involves designing and implementing efficient, reliable, and secure firmware for microcontrollers and embedded processors.The ideal candidate will have a strong understanding of hardware-software interaction, including interfacing firmware...


  • San Francisco, California, United States ZipRecruiter Full time

    About This RoleWe are seeking an Embedded Systems Robotics Specialist to join our team at ZipRecruiter.Job SummaryThis role involves designing, developing, and optimizing embedded systems for robotics applications. The ideal candidate will have a strong background in programming embedded systems with C/C++ and experience with embedded Linux or RTOS...


  • San Francisco, California, United States Astranis Full time

    Job Description: We are seeking an experienced Embedded Systems Developer to join our team at Astranis. As a key member of our engineering team, you will be responsible for designing, writing, and testing software for our satellites and ground control systems.About Astranis: Astranis is a leading provider of innovative satellite-based solutions. We're...


  • San Francisco, California, United States ZipLine Full time

    About the Role:We are seeking an experienced professional to lead our team as the Head of Embedded Software. This role involves overseeing the development of software for safety-critical systems, including flight computers, radios, safety systems, communication buses, battery management, and motor control systems.As a key member of our engineering team, you...


  • San Francisco, California, United States Cisco Systems, Inc. Full time

    Cisco Systems, Inc. is seeking a highly skilled Senior Embedded Systems Engineer to join our team in the development of next-generation products.About the RoleThis is a full-time position that will be responsible for leading the design and development of cutting-edge embedded systems, from architecture to mass production. The successful candidate will have a...


  • San Francisco, California, United States Altair Full time

    Transforming the Future with Advanced Embedded SystemsIn this exciting role, you will develop and implement test software to validate automotive System-on-Chip (SoC) solutions. You will work collaboratively with cross-functional teams to gather requirements, design test sequences, collect data, and execute tests on target hardware platforms.This is a...


  • San Diego, California, United States Innoflight Inc Full time

    Embedding Innovation in AerospaceInnoflight Inc is pioneering the development of cutting-edge software-defined compact/ground radios, cryptographic and cyber secure systems and processing, networking and data storage avionics.Join Our TeamWe're looking for an experienced Embedded Software Engineer III to contribute to the growth of our aerospace and defense...