Embedded Software Developer

4 days ago


San Diego, California, United States InnoPhase IoT Full time
Join InnoPhase IoT as a Key Team Member

We are seeking a talented Embedded Software Developer to join our team of experts in developing cutting-edge wireless IoT solutions.

**Role & Responsibilities**
  • Design, develop, implement, and test RF drivers for InnoPhase IoT's SoC products.
  • Collaborate with RF and Systems teams to understand requirements and create clear documentation for software procedures, high-level design, and detailed design.
  • Analyze existing implementation from source code, modify, and support bug fixing.
  • Conduct hands-on testing using lab equipment such as testers, power supplies, and temperature chambers.

Requirements
  • Expert-level C programming skills are required, along with debugging using industry-standard embedded tools such as J-Link and OpenOCD.
  • Familiarity with Python and working knowledge of Git, Gitlab, and JIRA.
  • Prior experience in developing device drivers for RF circuits in an SoC and familiarity with Wi-Fi and BT/BLE standards.
  • Understanding of radio impairments and software-based compensation techniques.
  • Excellent communication skills and the ability to break down complex problems and evaluate trade-offs between proposed solutions.

Education and Experience
  • Bachelor's in Electrical Engineering (BSEE) with 15+ years of experience or Master's in Electrical Engineering (MSEE) with 10+ years of experience.

About InnoPhase IoT
We bring together the best in technology, drive innovation to create the best ULP wireless IoT solutions, and user experiences in home, building, and industrial automation, and wearables. We create career opportunities across a wide range of locations, disciplines, and are at the forefront of change, thanks to our remarkable people, who bring cutting-edge products and solutions to our customers. If you share in our passion for teamwork, our vision to revolutionize the IoT industry, and our goal to lead the future in technology, we want you to fast-forward your career at InnoPhase IoT.

  • San Diego, California, United States Alarm Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to develop firmware and video applications for Alarm.com's smart cameras. The ideal candidate will have a strong background in C and C++ programming and experience working with embedded Linux environments.This role requires close collaboration with multiple teams, including electronic...


  • San Diego, California, United States Northrop Grumman Full time

    Job SummaryWe are seeking an experienced Embedded Software Development Lead to join our team at Northrop Grumman. This is a challenging opportunity for a talented professional to lead a team of software engineers in developing cutting-edge embedded systems.Key Responsibilities:Lead a team of 10-20 software engineers in the development of embedded software...


  • San Diego, California, United States ZipRecruiter Full time

    **Job Title:** Android Embedded Software DeveloperWe are seeking a highly skilled Android Embedded Software Developer to join our team at ZipRecruiter. As a key member of our development team, you will be responsible for designing, developing, and testing embedded software systems for our Android-based Set Top Boxes.Responsibilities:Design and develop...


  • San Diego, California, United States Modular Medical Inc Full time

    About Modular Medical IncWe are a leading medical device company that prioritizes innovation and excellence in our products.Job OverviewThis role is a great opportunity for an experienced embedded software developer to join our Research & Development team in San Diego.Estimated Salary Range$150,000 - $180,000 per year.Job DescriptionAs a Senior Software...


  • San Diego, California, United States Modular Medical Inc Full time

    About the RoleWe are seeking a skilled Embedded Systems Software Developer to join our team at Modular Medical Inc. This role is perfect for someone with a passion for developing robust and safe embedded software for medical devices.Key Responsibilities:Design, develop, and deliver high-quality embedded software solutions from concept to commercial...


  • San Diego, California, United States Northrop Grumman Full time

    Job Title: Embedded Software Development LeadA challenging opportunity has arisen for an experienced Embedded Software Development Lead to join our team at Northrop Grumman.About the Role:Lead a team of approximately 10-20 individuals in completing the full software development life cycle in an Agile software development environment.Collaborate and work in a...


  • San Diego, California, United States Qualcomm Full time

    Company OverviewQualcomm Technologies, Inc. is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation.As a member of our team, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs...


  • San Diego, California, United States RADAR Full time

    At RADAR, we're revolutionizing retail and beyond with our cutting-edge technology.About the JobThis role is focused on software engineering, encompassing design, implementation, and automation test case creation for embedded and systems software. Our product involves a networked cluster of embedded systems providing compute resources, wireless...


  • San Diego, California, United States Alarm Full time

    Job OverviewWe're seeking a talented Embedded Software Engineer to join our Device Engineering team. As an Embedded Software Engineer, you will be responsible for designing and developing embedded software for our cloud-connected devices. Your expertise in Linux platforms, board support packages, and C/C++ programming will enable you to contribute to the...


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

    Job Description:Innoflight LLC is a fast-paced Aerospace and Defense company that offers cutting-edge software-defined compact/ground radios, cryptographic and cyber secure systems and processing, networking and data storage avionics.About the Role:We are seeking an experienced Embedded Software Engineer III to develop custom real-time system monitoring and...


  • San Diego, California, United States Northrop Grumman Full time

    Job OverviewWe are seeking a skilled Embedded Software Development Manager to lead our team in San Diego, CA.


  • San Jose, California, United States Saxon Global Full time

    Job Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at Saxon Global. As an Embedded Software Developer, you will be responsible for designing, implementing, and deploying embedded software for new products that include Bluetooth, Active Noise Reduction, batteries, sensors, LEDs, and...


  • San Diego, California, United States Qualcomm Full time

    About QualcommQualcomm is a leading technology innovator, pushing the boundaries of what's possible to enable next-generation experiences and drive digital transformation. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications across sub system – Multimedia, AI and Computer...


  • San Jose, California, United States Diverse Lynx Full time

    Job Title: Embedded Software DeveloperWe are seeking a highly skilled Embedded Software Developer to join our team at Diverse Lynx LLC in San Jose, CA. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems.Estimated Salary: $120,000 - $180,000 per year, depending on...


  • San Diego, California, United States TrellisWare Technologies, Inc - Recent Grads Full time

    About UsTrellisWare Technologies, Inc - Recent Grads is a leading innovator in wireless communications. Founded in 2000, our mission is to push technological boundaries and connect passion with purpose.Salary RangeThe annual salary for this position ranges from $80,000 to $100,000 for candidates with a Bachelor's degree and up to $110,000 for those with a...


  • San Diego, California, United States A-Line Staffing Solutions Full time

    Job Title: Senior Embedded Software Developer - C++ ExpertWe are seeking an experienced Senior Embedded Software Developer - C++ Expert to join our team at A-Line Staffing Solutions in San Diego, CA. This is a contract position on W2, with an estimated hourly rate of $75.About the Job:The ideal candidate will have 10+ years of experience in software...


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

    Embedded Software Engineer RoleAbout the RoleAt Indus River Technologies Inc, we need a skilled Embedded Software Engineer to join our team. The ideal candidate will have experience with RTOSs and embedded Linux toolchains.Main ResponsibilitiesImplementing embedded software systems, including RTOS and networking.Porting existing code to new MCU platforms and...


  • San Diego, California, United States Apex Systems Full time

    Apex Systems is currently seeking a skilled Embedded Systems Software Developer to join their team in San Diego, CA.About the RoleThe successful candidate will be responsible for designing, implementing, testing, and integrating software functions in a Linux or real-time operating system (RTOS) environment.The role requires expertise in writing software to...


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

    About UsTrellisWare Technologies, Inc. is a pioneering company in the field of wireless communications, founded in 2000 with a mission to push technological boundaries.Salary RangeCompetitive compensation according to market standards in San Diego, CA, with a salary range of $115,000-$165,000 annually, depending on qualifications and experience.Job...


  • San Diego, California, United States Northrop Grumman Full time

    Job Overview: Embedded Systems DeveloperWe are seeking a highly skilled Embedded Systems Developer to join our team at Northrop Grumman. As a key member of our embedded systems team, you will be responsible for designing, developing, and delivering high-quality embedded software solutions. This is a fantastic opportunity to work with a talented team of...