Embedded Systems Engineer II

1 week ago


San Diego, California, United States Element Biosciences Full time

At Element Biosciences, we are dedicated to our mission of empowering the scientific community with enhanced freedom and flexibility to accelerate our collective impact on humanity. We have established a highly efficient, product-driven organization where employees can learn, grow, and thrive in a challenging yet supportive environment. Our commitment lies in scientific integrity, collegiality, honesty, objectivity, and openness.

We are currently looking for an Embedded Systems Engineer II who will be instrumental in the advancement of our high-performance instrument platform. This is an exceptional opportunity for individuals who are enthusiastic about electronic system development. We seek candidates with a robust background in embedded system development, testing, and validation. Proficiency in embedded Linux development and system-level validation is essential. This position will report to the Director of Embedded Systems.

If you possess the following qualifications and aspire to make a significant impact, we encourage you to consider this role.

Key Responsibilities:

Develop embedded system functionalities based on application definitions and requirements.

  • Establish embedded software/firmware test plans in accordance with system specifications and functionality requirements.
  • Design and implement firmware test environments for electronic communication and control features.
  • Conduct performance profiling on data processing tasks within embedded systems on chips (SoCs).
  • Create test automation strategies and environments for firmware release regression testing.
  • Collaborate and communicate with embedded system and software developers on validation and debugging tasks.

Qualifications:

  • A minimum of a Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science with at least 1 year of industry experience in embedded firmware testing, or a Master's degree in related fields with relevant internship, co-op, or project experience.
  • Experience with embedded Linux kernel and file-system configuration.
  • Hands-on experience with C and C++ programming and debugging.
  • Experience in firmware/software white box testing, including test plan design, implementation, documentation, and maintenance.
  • Experience in the development and execution of automated tests.
  • Hands-on experience in developing common communication protocols such as UART, I2C, SPI, and CAN.
  • Proficient in scripting and debugging in languages such as Python, C, C++, or equivalents.
  • Strong understanding of electronic hardware components, including embedded processors/SoCs.
  • Experience in validating data processing tasks is a plus.
  • Exceptional problem-solving and debugging skills: ability to analyze and investigate test failures, errors, and build issues, driving issues to resolution.

Physical Requirements:

  • Occasionally required to move boxes weighing up to 20 pounds.

Job Type:

  • Full-time/Exempt

Compensation:

  • Base compensation ranges from $90,000 to $110,000.

In addition to the base compensation, you will be eligible for stock options, discretionary annual bonuses, no-cost health insurance plans, a 401k with company match, and flexible paid time off.

Please note: Base compensation will depend on various factors, including geographic location, qualifications, and experience.

We foster an environment where all individuals are afforded the freedom to pursue their passions without regard to race, color, religion, national or ethnic origin, gender (including pregnancy), sexual orientation, gender identity or expression, age, disability, veteran status, or any other characteristics protected by law.



  • San Diego, California, United States Ananant Systems Private Limited Full time

    Job OverviewAnanant Systems Private Limited is seeking a skilled Embedded Systems Software Engineer to contribute to our innovative projects.Key Responsibilities:Develop, implement, and validate signal processing firmware, including algorithms for FFT and filters, as well as communication control protocols.Collaborate with algorithm and VLSI engineers to...


  • San Diego, California, United States RADAR Full time

    Job DescriptionABOUT USJoin a dynamic and innovative startup that is reshaping the retail landscape. At RADAR, we are dedicated to enhancing customer experiences through advanced inventory identification techniques. Our cutting-edge hardware and software platform integrates RFID, Computer Vision, and AI, enabling precise real-time tracking of products and...


  • San Diego, California, United States JT4 Full time

    Job Title: Flight Instrumentation Lab EngineerCompany: JT4, LLCJob Overview:As a Flight Instrumentation Lab Engineer, you will play a crucial role in the testing and validation of advanced embedded systems and electronic components tailored for military applications. Your expertise will contribute to the development of innovative solutions that enhance our...


  • San Jose, California, United States CISCO Systems Full time

    About the RoleCisco Systems is seeking a highly skilled Senior Software Engineer to join our UCS Chassis Management Software team. As a technical lead, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key ResponsibilitiesLead a team of skilled...


  • San Diego, California, United States E-Solutions INC Full time

    Job OverviewPosition: Technical SpecialistLocation: San Diego, California (onsite only)Key Responsibilities:Demonstrate strong proficiency in Embedded C / C++ (versions 11, 14, 17).Utilize UML for designing state diagrams, sequence diagrams, class diagrams, and more.Work with RTOS environments such as FreeRTOS, SafeRTOS, and QNX.Employ TRACE 32 for effective...


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

    Job DescriptionCompany OverviewInnoflight LLC is a leading provider of innovative software-defined compact/ground radios, cryptographic and cyber secure systems, and processing, networking, and data storage avionics. As a member of our team, you will have the opportunity to work on cutting-edge projects and contribute to the development of our products.Job...


  • San Diego, California, United States JT4 Full time

    Job SummaryWe are seeking a highly skilled Embedded Systems Engineer to join our team at JT4, LLC. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded systems and electronic components for flight instrumentation applications.Key ResponsibilitiesTesting and Validation:Conduct thorough testing and...

  • Software Engineer

    1 day ago


    San Diego, California, United States The Mice Groups, Inc. Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at The Mice Groups, Inc. as a key contributor to our software development efforts. The ideal candidate will have a strong background in embedded systems, firmware development, and software engineering principles.Key ResponsibilitiesDesign, develop, and test embedded...


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

    Job OverviewPosition: Senior Firmware Engineer - Embedded SystemsLocation: RemoteContract Type: Long-Term EngagementAvailability: Immediate StartWe are seeking a Client-focused Senior Firmware Engineer specializing in Embedded Systems for a hybrid working arrangement. The ideal candidate will possess a proactive attitude and demonstrate the ability to...


  • San Diego, California, United States Apple Full time

    Overview Are you driven by innovation and the pursuit of excellence? As a member of our elite modem team, you will be instrumental in developing cutting-edge embedded firmware that enhances the performance of our products. Your role will involve collaborating across disciplines to integrate advanced hardware components into cohesive designs. Join us in our...

  • Software Engineer

    5 days ago


    San Diego, California, United States The Mice Groups, Inc. Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at The Mice Groups, Inc. as an Embedded Systems Expert. This is a direct hire opportunity for a seasoned professional with a strong background in embedded software development.Key ResponsibilitiesDesign, develop, and test embedded software for various systems and...


  • San Diego, California, United States Talentry Full time

    Job Title: Embedded Software EngineerJob Description:We are seeking skilled embedded software engineers to design and develop software in C++ for a video application on embedded Linux. As one of our team members, you will collaborate with system engineering to contribute to video system requirements development and implement video driver...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Computer Vision Systems Architect to join our team at Qualcomm. As a key member of our Computer Vision team, you will be responsible for designing and developing innovative computer vision systems and architectures.Key ResponsibilitiesDesign and develop computer vision systems and architectures for embedded systems,...


  • San Jose, California, United States Elevate Digital Full time

    Company Overview:Elevate Digital is a pioneering technology firm specializing in energy-efficient embedded solutions. Our commitment lies in crafting innovative hardware and software products that transform the landscape of the industry.Position Title: Lead Embedded EngineerKey Responsibilities:Oversee and guide the embedded engineering team in daily...


  • San Jose, California, United States Intelliswift Software Full time

    Job Title: Firmware EngineerJob Summary:We are seeking a highly skilled Firmware Engineer to join our team at Intelliswift Software. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for various embedded systems.Key Responsibilities:Design and Develop Firmware: Create efficient and reliable firmware for embedded...


  • San Diego, California, United States Tech M USAAvance Consulting Full time

    Lead Embedded Software Engineer Opportunity at Tech M USAAvance ConsultingWe are seeking an experienced Lead Embedded Software Engineer to enhance our team. The ideal candidate will possess a robust background in the Embedded domain, with a focus on Linux-based environments and proficiency in C++ and Python.Key Responsibilities:Design and implement software...


  • San Jose, California, United States Yoh Full time

    Position Overview:We are seeking a skilled Embedded Engineer to contribute to our innovative projects. The ideal candidate will possess a strong foundation in software engineering and embedded systems.Key Qualifications: A Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related technical discipline, or equivalent practical...


  • San Jose, California, United States Yoh Full time

    Position Overview:We are seeking a skilled Embedded Engineer to contribute to our innovative projects. The ideal candidate will possess a strong background in software engineering with a focus on embedded systems.Key Qualifications: A Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related technical discipline, or equivalent...


  • San Diego, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Firmware Embedded Software Developer to join our team at Amazon. As a key member of our Kuiper project, you will be responsible for designing, developing, integrating, and bringing up Kuiper-MAC FW components/drivers in a real-time embedded environment.Key ResponsibilitiesDesign and develop high-quality firmware...


  • San Jose, California, United States Yoh Full time

    Position Overview:We are seeking a highly skilled Embedded Engineer to join our innovative team at Yoh. This role requires a deep understanding of embedded systems and software engineering principles.Key Qualifications: A Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related technical discipline, or equivalent practical...