Job Opportunities
Find jobs near you, whether onsite, hybrid, or remote.- Similar Jobs to: Embedded Software Engineer
Embedded Software Engineer
FortinetSunnyvaleDescriptionAs an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform modules
Embedded Software Engineer
BayOne SolutionsSunnyvaleLocation: Sunnyvale, CA (Onsite; hybrid possible for the right candidate)Duration: 12+ Months ContractThey are strongly Looking for /How strong yur experience with thisImaging systems and camera senso
Embedded Software Engineer
Baxter Healthcare CorporationSkaneateles FallsThis is where your work makes a difference.At Baxter, we believe every person—regardless of who they are or where they are from—deserves a chance to live a healthy life. It was our founding belief in
Embedded Software Engineer
HavocAINorth KingstownAbout Us: Havoc is a leader in all-domain collaborative autonomy. Its software-defined hardware approach powers military and commercial-grade autonomous systems across sea, air, and land to sense, dec
Embedded Software Engineer
Trusted Concepts, inc.HerndonAt Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the bou
Embedded Software Engineer
Dormont Manufacturing CompanyClarksvilleTrane Technologies, a leader in climate solutions for buildings, homes and transportation, is seeking an experienced Embedded Software Engineer to join our team in La Crosse, WI or Clarksville, TN.Wor
Embedded Software Engineer
SilvusIrvineTHE COMPANY Silvus Technologies, a leading provider of advanced MANET and MIMO communications systems, is reshaping mesh network technology for mission-critical applications – on the ground, in the ai
Embedded Software Engineer
Anduril IndustriesLexingtonAnduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model
Embedded Software Engineer
Dormont Manufacturing CompanyWheelingIf you’re looking for a special place to build or grow your career, you’ve found it. Whether you’re an experienced professional, a recent college graduate or somewhere in between, IDEX is a place wher
Embedded Software Engineer
ALTEN Technology USALafayetteWe’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomous electric v
Embedded Software Engineer
X4 TechnologyBrentwoodEmbedded Software Engineer (Wireless & Hardware Systems) – Permanent Role About the Company A confidential, established product design and engineering organisation is seeking an Embedded Software Engi
Embedded Software Engineer
HPVancouverBig thinkers wantedWe are a global team of 50,000+ inventors, ready to take on the world. We're looking for big thinkers to be the next leaders at HP!We truly believe in the power of ideas. We use ide
Embedded Software Engineer
Abbott Laboratories companyAlamedaAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and
Embedded Software Engineer
Ford Motor CompanyUnited StatesJob DescriptionAt Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible pla
Embedded Software Engineer
Eikon Consulting, LLCThe ColonyJob Description 10 years of professional experience developing embedded software in C/C++. Experienced in the architecture, design, hardware/software integration, and development of embedded software.
Embedded software engineer
EMBTELBrisbaneJob Description Position Summary:The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of embedded software for novel medical systems. As part of our growing s
Embedded Software Engineer
WabtecFloridaJob Description Essential Responsibilities:Design and implement software for embedded systems from requirements analysis through production and commercial deployment.Maintain and enhance software depl
Embedded Software Engineer
Robotics Technologies LLCCaliforniaJOB DESCRIPTION Education: Bachelor's degree in Computer Engineering, Electrical Engineering, or a highly relevant Computer Science degree.Experience: 5-8 years of professional experience in real-time
Embedded Software Engineer
BWI GroupMorainePOSITION SUMMARY BWI Group is seeking an Embedded Software Engineer to execute the full embedded software development lifecycle, from requirements and design through coding, testing, and maintenance f
Embedded Software Engineer
microTECH Global LimitedNew BremenJob Title: Embedeed Software EngineerLocation: Augbsurg, Germany12 Month Contract - 100% On-site due to nature of workResponsibilitiesDevelopment of embedded software modules, meeting timelines, quali
Embedded Software Engineer
Platform AerospaceHollywoodWe are seeking a talented and experienced Embedded Software Engineer to join our Software Engineering team. The ideal candidate will be responsible for designing, developing, and testing embedded soft
Embedded Software Engineer
Global Connect TechnologiesPolandBachelor's degree in Electrical & Computer Engineering or a related engineering field. 2+ years of software development and testing experience using C/C++. 4+ years of Linux software integration exper
Embedded Software Engineer
Endress+Hauser Flowtec AGIndianapolisAt Endress+Hauser, progress happens by working together. As the global leader in measurement instrumentation, our ~17.000 employees shape the future in the field of process automation. Whether develop
Embedded Software Engineer
Global Connect TechnologiesMadison1 day ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Direct message the job poster from Global Connect TechnologiesJob Title: Embedded Connectivity a
Embedded Software Engineer
CiscoWaterfordMeet the Team As a global technology leader, Cisco has been redefining how people connect, communicate, and collaborate for decades. Our innovation in networking, security, and cloud-based solutions e
Embedded Software Engineer
- Sunnyvale, California, United States
- Sunnyvale, California, United States
About
As an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform modules that power Fortinet’s networking and security appliances.
This is a high-visibility role within the engineering organization and will be instrumental in collaborating with hardware, platform, QA, and cross-functional teams across Fortinet to understand requirements and deliver scalable, reliable, and high-quality embedded solutions that can grow with the business. The successful candidate must be a strong hands-on engineer with expertise in embedded systems, embedded networking, and low-level software development, with the ability to work both independently and collaboratively in a fast-paced environment.
Principal Responsibilities
Participate in the development and maintenance of existing and next-generation firewall product suites.
Design, implement, and maintain core platform modules for embedded networking and security appliances.
Develop and enhance low-level software components, including device drivers, kernel modules, and board support packages (BSPs).
Take ownership of significant areas of the codebase for both new feature development and maintenance or redesign of existing product areas.
Support all phases of the software development life cycle, including requirements gathering, design, implementation, testing, validation, and deployment.
Collaborate closely with hardware teams on board bring-up, platform integration, debugging, and validation of new systems.
Optimize software for performance, scalability, memory efficiency, reliability, and maintainability.
Debug and resolve complex issues across hardware and software layers using a structured and systematic approach.
Contribute to embedded platform architecture, software design decisions, and long-term technical improvements.
Participate in code reviews, CI/testing, and development best practices to ensure high-quality deliverables.
Follow secure coding practices and support the development of security-focused product features.
Continuously contribute to product improvements in performance, scalability, reliability, and maintainability.
Qualifications / Skills Required
Bachelor’s degree or advanced degree in Computer Science, Electrical Engineering, or a related field.
Strong proficiency in C and/or C++ programming.
Experience with embedded Linux systems and low-level software development.
Solid understanding of operating system concepts, including memory management, processes, concurrency, and multi-threaded systems.
Strong problem-solving and debugging skills, with the ability to analyze complex multivariate problems and drive efficient resolution.
Understanding of L2-L4 network protocols and networking fundamentals such as TCP/IP, routing, and switching.
Experience with hardware interfaces such as SPI, I2C, UART, PCIe, or similar system interfaces.
Familiarity with debugging and validation tools such as GDB, JTAG, oscilloscopes, or logic analyzers.
Good written and verbal communication skills, including the ability to work effectively across teams.
Preferred Qualifications
Experience developing software for cybersecurity, firewall, networking, or appliance-based products.
Good understanding of Linux kernel internals and kernel development.
Familiarity with ARM64 and/or x86 architectures.
Experience with bootloaders and platform bring-up workflows.
Experience with secure firmware development, encryption, authentication, or system hardening.
Exposure to DSL, Bluetooth, Wi-Fi, or 3G/4G/5G networking technologies is a plus.
Understanding of real-time, distributed, and performance-sensitive embedded systems is a plus.
Why Join Us At Fortinet, you will be part of a global leader in cybersecurity innovation and work on technologies that protect organizations around the world. You will have the opportunity to solve challenging system-level problems, contribute to high-performance embedded platforms, and grow your career alongside a highly skilled engineering team in a collaborative, fast-paced environment.
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.
The US base salary range for this full-time position is $96,800-$118,300. 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.
#J-18808-Ljbffr
Languages
- English
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.