Principal Embedded Software Developer
$166k - $203kFortinet Inc
Job Responsibilities:Develop and maintain software components on current and future networking related products. Hands on in bug fixing current products. Work closely with hardware team to deliver high quality productsImplement software features of high quality and on schedule. Communicate effectively, both verbal and written.Job Requirements:Minimum of 5 years of experience in Networking related software developmentStrong C/C++ experience in Unix/Linux environment is essential.Knowledge of TCP/IP networking, switching and routing.Understanding of workings of Broadcom or Marvell or other switching ASICs in an Ethernet switch.Knowledge in packet flow theory, queueing and schedulingExperience in implementing L2/L3 features such as LACP, STP, RIP, OSPF, IS-IS, BGP, LLDP, TRILL, 802.1X, Private VLAN, VxLAN, Openflow, Open vSwitch, etc.Experience with multi process/thread programming using Posix and System V.Familiar with system installations, configurations, and assistance in troubleshooting customer networks.Knowledge of scripting languages: Shell, Python a plusKnowledge of general QA procedures and methodologies as well as software development fundamentals.Experience with firewalls and embedded systems are a plus.Experience with Linux kernel and driver development is plus. Educational Requirements:B.S. in Computer Science or Electrical Engineering; M.S. preferred.Must be authorized to work in the U.S. without sponsorship.The US base salary range for this full-time position is $166,000-$203,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time, as well as a comprehensive leave program.Wage ranges are based on various factors, including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at the time of hire and annually at the Company’s discretion.Why Join Us:We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.Fortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet empowers its customers with intelligent, seamless protection across the expanding attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into the future. Only the Fortinet Security Fabric architecture can deliver security without compromise to address the most critical security challenges, whether in networked, application, cloud or mobile environments. Fortinet ranks number one in the most security appliances shipped worldwide and more than 500,000 customers trust Fortinet to protect their businesses.We are committed to providing reasonable accommodations for all qualified individuals with disabilities. If you require assistance or accommodation due to a disability, please contact us at View email address on click.appcast.io is an equal opportunity employer. We value diversity in our company, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, military/veteran status or any other applicable legally protected characteristics in the location in which the candidate is applying.Full timePosting Date: 2026-04-02
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...Job Description At least 3 years of experience with Embedded software development in C/C++ in Video processing. At least...SuggestedPermanent employmentFull timeH1b
$170k - $240k
...devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team.Job Responsibilities:Develop... ...: Shell and Python a plusExperience with firewalls and embedded systems is a plusKnowledge with Linux kernel and driver development...SuggestedFull timeWorldwideHome office- ...contract worker to work on the following: Software development on IOT Gateways and sensor... ...platform integration.Qualifications5+ years in embedded development, including of Software... ...Expertise with Linux/Unix. Expertise in developing communications via USB protocol, BLE,...SuggestedPermanent employmentContract workFor contractorsH1b
- ...solve ambiguous technical problems, and mentor engineers while continuing to deepen your own technical expertise. As a Principal Software Developer, you will lead the design, development, and evolution of backend services, APIs, and core server-side systems that...SuggestedWork at officeRemote workWorldwideRelocationRelocation package
$234k - $292.5k
...advanced LGA-based platforms. As a Principal Modem Architect, you will own... ...modem modules, drive modem software stack integration strategy,... ...10+ years of experience in embedded systems architecture, with 3+... ...(Country/ City) Job details: Developer Compensation and Benefits at...SuggestedTemporary workImmediate start$160k - $220k
Job Responsibilities:Design, Develop and maintain software features on current and future products. Responsible for the development of the switch... ...creation and parsing semantics is a plusFamiliarity with embedded switch or router real time operating system...Full timeWorldwide$140k - $190k
WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great... ...working alongside a close-knit team of experienced software developers.Job Responsibilities:Develop Secured Enterprise Wireless...Full timeWorldwide- ...set of core libraries to test various cloud components. Qualifications ~5+ years proven records on infrastructure level software development experience ~2+ years Clojure development experience. ~ Comfortable working in open source communities ~ Linux (...Full time
- ...full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description BS/MS... ...mobile applications in iOS/Android Solid understanding of software engineering fundamentals Experience with Objective-C, Swift, Java...Full timeWork experience placement
- ...the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible... ...our Santa Clara, CA, headquarters 3 days per week.The role: Principal System Software Engineer, AI Inference ExecutionWhat you will...3 days per week
$272k - $431.25k
...NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has moved... ...writing and batch data operations in Spark.What you'll be doing:Develop Java, Scala and CUDA/C++ libraries to accelerate...Full timeWork experience placement$272k - $431.25k
...We are now looking for a Principal Software Engineer for LPX System Software! NVIDIA’s LPX System Software team builds the foundational software that turns a novel deterministic compute architecture into a platform that compiler teams and data center operators can rely...Full timeShift work- ...documentation and implementation of RIL, modem software features for US wireless carriers (VZW,... ...and development experience in mobile embedded systems and products required. •... ...with Smartphone and Tablets • Experience developing project proposals and working with...Full timeFor contractors
- ...in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description * Develops cross-platform mobile applications, which include defining,...Full timeWork experience placement
$221.2k - $387.1k
...us to put AI to work for people. Job Description Principal Software Engineer The engineering organization is a dynamic group... ...the future of ServiceNow’s platform by architecting and developing core frameworks that enhance user experience and embed generative...Full timeWork at officeImmediate startRemote workFlexible hours$200k - $220k
...from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and maintenance... ...(e.g., Modbus, TCP/IP, serial interfaces) ~ Experience developing software in C# for hardware control and UI applications...Full timeTemporary work$349k - $431k
...autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Onboard Software team develops the critical software and machine learning models that power the Waymo Driver. Our systems enable the vehicle to perceive...Full timeRemote work- ...your purpose here.Job DescriptionThe senior mobile application developer is responsible for the hands‑on design, development, and... ...leadershipQualificationsRequiredBachelor’s degree with typically 8+ years of professional software development experience, or master’s degree with 6 years of...Local areaWorldwideFlexible hours
$146.3k - $306.4k
Defines architecture for large-scale systems software, firmware integration, and fleet... ...innovations to life-saving care. And with AI embedded across our products and services, we... ...provisioning and systems software failures, developing systemic engineering and process...Temporary workFlexible hoursShift work$122.44k - $232.19k
Job Details:Job Description: Intel Foundry is a systems foundry transforming the global semiconductor industry by delivering cutting-edge silicon process and packaging technology leadership for the AI era. Intel Foundry will be differentiated from other foundries by our...Full timeInternshipLocal areaImmediate startShift work- ...of the New Product Development Platform Software team. The engineer will collaborate with a skilled team to design and build the embedded software platform. The successful candidate... ...team environment, be adept at developing solutions from initial requirements, and...Local areaWorldwideFlexible hours
- ...Proficient in C code, real-time constraints, and hardware interfaces (e.g. Ethernet, UART, SPI, I2C.)- Embedded Linux or RTOS experience is a must- Excellent software engineering habits.- Familiarity with version control systems such as Subversion and Git.- Working knowledge...
$193.3k - $261.5k
Amazon is looking for a Embedded Software Engineer to join the project team working to build best in class consumer products. We are an innovative... ...are comfortable with a degree of ambiguity and willing to develop quick proof of concepts, iterate and improve. You create...InternshipLocal areaFlexible hours$96.8k - $118.3k
DescriptionAs an Embedded Software Engineer on our team, you will be responsible for the design,... ...collaboratively in a fast-paced environment.Principal ResponsibilitiesParticipate in the... ...embedded networking and security appliances.Develop and enhance low-level software...Full timeWorldwide$165.2k - $223.6k
We are looking for an Embedded Software Development Engineer to build and optimize firmware for Ring's growing portfolio of smart home devices... ...in multiple geographies.Key job responsibilities - Design, develop, and maintain embedded software for Ring devices running on RTOS...InternshipLocal areaFlexible hours$174k - $252k
...practical experience.5 years of experience with software development in one or more programming... ..., debugging).2 years of experience in embedded systems.Preferred qualifications:Master'... ...a technical leadership role.Experience developing accessible technologies.Google's...- ...world of minimally invasive care.Job DescriptionAs a Senior Embedded Software Engineer in the Future Forward organization, you will work at... ...lifecycle from concept to launch.In this role, you will design, develop, and integrate embedded and platform software across a...Local areaWorldwideFlexible hours
$123.2k - $189.1k
Job DescriptionAboutGM is developing the next generation of embedded platform software to deliver state-of-the-art ADAS features to our customers. The Autonomy Interface SW (AIS) team is responsible for building runtime software that enables robust interface contracts,...Full timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$210k - $280k
...aerospace, robotics and self-driving cars working to make this future a reality.As a Sr. Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded Systems team developing the low-level software and firmware at the heart of the Reliable Robotics...Permanent employmentCasual work$184k - $287.5k
NVIDIA is searching for a highly motivated, creative embedded software engineer to join the GPU Software team. As someone who is hardworking... ...software and hardware designs.What you'll be doing:Define, design, develop and verify features for next-gen RISCV controllers on our GPU...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Developer. Be the first to apply!
- principal software engineer Sunnyvale, CA
- senior principal cloud computing engineer Sunnyvale, CA
- principal cloud computing engineer Sunnyvale, CA
- principal Sunnyvale, CA
- senior principal scientist Sunnyvale, CA
- software technology Sunnyvale, CA
- remote software sales Sunnyvale, CA
- embedded software Sunnyvale, CA
- software intern Sunnyvale, CA
- software support Sunnyvale, CA


