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... ...Services.Job DescriptionAt least 3 years of experience with Embedded software development in C/C++ in Video processing.At least 3...SuggestedPermanent employmentFull timeH1b
$135.2k - $306.4k
...generation platforms and frameworks to empower developers and support groundbreaking cloud... ...executives for investment and drive the software design and development for new major data... ...innovations to life-saving care. And with AI embedded across our products and services, we...SuggestedTemporary workWork experience placementWorldwideFlexible hours$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
$114.6k - $234.6k
...passion for working on exciting technology, software engineering and all things Linux.... ...working at all levels of a Linux system, developing tooling in Python bash, analyzing security... ...innovations to life-saving care. And with AI embedded across our products and services, we...SuggestedTemporary workFlexible hours$70.31k - $95.13k
...trust, creates the ideal framework for boldly trying new things and questioning the status quo. Our technologies inspire people to develop and produce things that are currently unimaginable. Whether lasers, machine tools, EUV or electronics - TRUMPF is building technological...Worldwide$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$177.82k - $266.4k
...silicon.Our engineers work deeply embedded with customers, providing... ...leadership across hardware, software, and system integration. This... ...and high-quality resolution.Develop and review software architecture... ...We're Looking ForAs a Senior Principal Application Engineer, you...Permanent employmentInternshipWork from home- We are looking for an experienced software engineer to lead the development of our distributed edge compute platform. This role demands a deep understanding of hyperscalers like AWS, Azure, or GCP, and the ability to design and operate large-scale systems. The successful...Full timeTemporary work
$175k - $210k
...computing with light! We are hiring a talented software engineer to help us build the next... ...this role, you will be responsible for developing and extending the device software and... ...OpenBMC and DMTF. Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and...Full timeTemporary workRemote workFlexible hours$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$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- ...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
- ...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
- ...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
- ...healthcare, you’ll find your purpose here.Job DescriptionThe Embedded Platform Software team designs and builds the foundational software... ...exciting?Your RoleYou will be joining the team responsible for developing our flagship product, dV5. The team's focus is to enhance...Local areaWorldwideFlexible hours
$165.2k - $223.6k
As a Software Development Engineer, you will be responsible for defining, building and supporting... ...design issues involving algorithm, develop hardware/software/firmware interfaces,... ...in design reviews for complex embedded systems, simulations, algorithms and software...InternshipLocal areaFlexible hours- ...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
$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$165.2k - $223.6k
We are seeking an Embedded Software Development Engineer to join Ring's embedded engineering team. The ideal candidate will have hands-on experience developing firmware and software for resource-constrained embedded systems. You should possess deep technical knowledge of...InternshipLocal areaFlexible hours$155k - $215k
...aerospace, robotics and self-driving cars working to make this future a reality.As an 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$119.5k - $164.4k
Elevate Global Aviation Safety as our next Software Engineer!Ready to make a tangible impact... ...in our Field Systems segment, you will develop high-performance GPS signal recovery and... ...-time/time-critical applications (e.g., embedded systems, high-speed servers), and a...Ongoing contractFull timeLocal areaWorldwide$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- ...Simulator team is responsible for the real-time software infrastructure that supports critical... ...experience and comfort working with C++ in an embedded environment is required.Essential Job DutiesDesign and develop product-focused, robust, efficient, and elegant...Local areaWorldwideFlexible hours
$110k - $160k
Job Responsibilities:Develop Secured Enterprise Wireless products and featuresLinux kernel/driver development of popular Wifi chipsetsWifi security protocol implementationJob Requirements:Proficient C programming skillBasic networking protocols and system design knowledgePassion...Full timeWorldwide- ...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...
$147k - $237.5k
...environment.Your CareerAs a Principal Engineer on the Prisma Access... ...analyze system disruptions, and develop solutions that drive... ...and support highly scalable software features and infrastructure on... ...including chunking strategies, embedding models, and vector databases...Full timeWork at office$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
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
- principal Sunnyvale, CA
- senior principal cloud computing engineer Sunnyvale, CA
- senior principal scientist Sunnyvale, CA
- principal cloud computing engineer Sunnyvale, CA
- software engineer - cloud services Sunnyvale, CA
- id software Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- software technical support Sunnyvale, CA
- software asset management analyst Sunnyvale, CA


