Senior Embedded Software Engineer

4 hours ago


California USA, United States Gable Search Group Full time
Job Title: Senior Embedded Software Engineer

We are seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our Software Engineering team, you will be responsible for designing, developing, and testing software for our embedded systems.

Key Responsibilities:
  • Implement software for MAC and mobile ad-hoc networking routing protocols
  • Develop network management software and web interfaces
  • Implement security protocols and encryption algorithms
  • Analyze and improve product security and robustness
  • Develop testing software for product performance and reliability testing
  • Develop device drivers and board support packages for ARM and RISC-V based systems
  • Customize and script Linux systems
Requirements:
  • Minimum Bachelor of Science degree in Electrical Engineering or Computer Science
  • 5+ years of relevant embedded system software development experience
  • Expertise in C programming and experience in Linux kernel driver development
  • U.S. citizenship required due to U.S. government contracts
Preferred Knowledge, Skills, and Abilities:
  • Knowledge and experience of different security protocols and encryption algorithms
  • Experience with socket programming and various Internet/Ethernet protocols
  • Understanding of MAC and Networking layer of a communication system
  • Experience in AMD UltraScale+, MPSoC, and Microchip Polarfire SoC BSP support package development
  • IPsec - Internet Protocol Security
  • Linux Interrupt Service Routine development
Compensation:

$135,000 - $200,000 per year

Note: The pay range is based on market research and peer data and will vary depending on the candidate's experience and qualifications.



  • California, USA, United States Gable Search Group Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our Software Engineering team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Implement software for MAC and mobile ad-hoc networking routing...


  • California, USA, United States Gable Search Group Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our Software Engineering team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Implement software for MAC and mobile ad-hoc networking routing...


  • California, USA, United States Gable Search Group Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Gable Search Group. As a key member of our Software Engineering team, you will be responsible for designing, developing, and testing software for our clients' radios and advanced research projects.Key Responsibilities:Implement...


  • California, USA, United States Gable Search Group Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Gable Search Group. As a key member of our software engineering team, you will be responsible for designing, developing, and testing software for our embedded systems.Key ResponsibilitiesImplement software portions of MAC (Medium Access Control) and mobile...


  • California, United States Ecobee Full time

    About EcobeeEcobee is a rapidly growing global tech company headquartered in Canada, with a satellite office in Leeds, UK. We're a team of passionate individuals dedicated to creating innovative solutions that improve everyday life while making a positive impact on the environment.Job DescriptionWe're seeking a highly skilled Senior Embedded Engineer to join...


  • California, United States Ecobee Full time

    About EcobeeEcobee is a leading provider of smart home technology, dedicated to making a positive impact on the environment while revolutionizing the way people live and work. Our innovative products and services empower individuals to take control of their energy consumption, comfort, and convenience.Job SummaryWe are seeking a highly skilled Senior...


  • Tennessee, USA, United States Gable Search Group Full time

    Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to contribute to our cutting-edge projects in the field of consumer and defense drone development.The ideal candidate will have a strong background in embedded software engineering, particularly with Debian-based Linux distributions, and experience with UI...


  • California, USA, United States Gable Search Group Full time

    Embedded Software EngineerAt Gable Search Group, we are seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Derive requirements from customer/company (IRAD) requirements/requestsGenerate flow down...


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

    Job Title: Senior Embedded Software/Firmware EngineerAt A2e Technologies, we are seeking a highly skilled Senior Embedded Software/Firmware Engineer to join our team.Job SummaryWe are looking for a seasoned professional with expertise in embedded Linux system development, Yocto and PetaLinux, and experience working with various processing platforms. The...


  • California, United States Brahma Consulting Group Full time

    Senior Embedded Software EngineerBrahma Consulting Group is seeking a highly skilled Senior Embedded Software Engineer to join our team.This is an exciting opportunity to work on innovative RF-based solutions, collaborating with research and hardware teams to shape the future of indoor navigation.Key Responsibilities:Design, develop, and implement software...


  • California, USA, United States Gable Search Group Full time

    {"title": "Embedded Software Engineer", "description": "Job SummaryWe are seeking an experienced Embedded Software Engineer to join our team at Gable Search Group. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key ResponsibilitiesDerive requirements from customer/company (IRAD)...


  • California, United States Fidelis Companies Full time

    Senior Embedded Software EngineerFidelis Companies is seeking a highly skilled Senior Embedded Software Engineer to join our Software Engineering team. As a key member of our team, you will contribute significantly to the development of advanced research projects and MANET radios.Key Responsibilities:Develop and implement software for device drivers,...


  • Tennessee, USA, United States Gable Search Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to contribute to our cutting-edge projects in the field of consumer and defense drone development. As a key member of our team, you will be responsible for developing high-quality software design and architecture for next-generation unmanned systems.Key ResponsibilitiesDevelop and lead...


  • California, United States Cypress HCM Full time

    Senior Staff Embedded Linux Software EngineerCypress HCM is seeking a highly skilled Senior Staff Embedded Linux Software Engineer to spearhead the development and integration of system and low-level components. This role requires collaboration with diverse teams across various levels of the software stack to address intricate challenges and propel our...


  • California, United States Fidelis Companies Full time

    Senior Embedded Software EngineerFidelis Companies is seeking a highly skilled Senior Embedded Software Engineer to join our Software Engineering team. As a key member of our team, you will play a pivotal role in the development of advanced research projects and MANET radios.Key Responsibilities:Contribute significantly to the development of advanced...


  • Tennessee, USA, United States Gable Search Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Gable Search Group. As a key member of our team, you will be responsible for developing high-quality software design and architecture for next-generation unmanned systems.Key ResponsibilitiesDesign and develop software architecture for unmanned systemsLead a team of...


  • California, United States Lumicity Full time

    Sr Staff Embedded Software EngineerLumicity is a growing life sciences company seeking a highly skilled Staff Embedded Software Engineer to join their expanding team.Key Responsibilities:Develop and maintain complex embedded software systemsCollaborate with cross-functional teams to design and implement software solutionsEnsure high-quality code and...


  • California, United States Calnetix Technologies Full time

    Job Title: Senior Embedded Firmware EngineerCalnetix Technologies is seeking a highly skilled Senior Embedded Firmware Engineer to join our engineering team. As a key member of our team, you will be responsible for designing, developing, and testing firmware for our high-speed permanent magnet synchronous machines, power electronics, and magnetic...


  • Santa Cruz, California, United States Joby Aviation Full time

    Job Overview:At Joby Aviation, we're driven by our mission to create an affordable, all-electric air transportation system. Our team is passionate about designing and developing cutting-edge technology to make this vision a reality.Job Summary:We're seeking a highly skilled Senior Embedded Software Engineer to join our team and contribute to the development...


  • Massachusetts, USA, United States Raytheon Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Raytheon. As a key member of our Receiver, Exciter, & Back End Processing (REBEP) Department, you will be responsible for designing, developing, and supporting land and sea-based radar systems.Key ResponsibilitiesLead the sustainment of legacy radar systems,...