CrawlJobs Logo

Senior Embedded Software Engineer

United States, Sunnyvale 119500.00 - 164400.00 USD / Year · Job Posted January 15, 2026
Apply Position
Job Link Share

Job Description

Elevate Global Aviation Safety as our next Senior Embedded Software Engineer (GPS)! Ready to make a tangible impact on global industries using cutting-edge technology? As a Senior Embedded Software Engineer in our Field Systems segment, you will develop high-performance GPS signal recovery and timing software that meets the world’s most demanding aviation performance needs. Joining a tight-knit team in the heart of Silicon Valley, you will see the direct results of your efforts as you design, implement, and certify software that keeps the world moving safely and precisely.

Job Responsibility

  • Spearhead modular software design from requirement interpretation to final implementation, ensuring high-performance GPS signal recovery and timing
  • Architect time-critical solutions by interacting closely with hardware and firmware teams to widen our advantage in leading-edge receiver technology
  • Own the certification lifecycle by following structured processes to document, verify, and achieve DO-178 certification for mission-critical products

Requirements

  • Expertise in C programming and modular/structured software design for embedded or minimal architectures
  • Proven experience with Multi-Threaded Operating Systems and designing real-time, time-critical software
  • Proficiency in Python 3.x and a solid understanding of digital hardware and microprocessor architecture
  • Eligibility for Future Clearance: This position requires the ability to obtain and maintain a DOD secret level clearance. U.S. Citizenship is a prerequisite for this process

Nice to have

Experience with GPS or Communication Systems and object-oriented programming in C++

What we offer

  • Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans
  • tax savings plans for health, dependent care and commuter expenses
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Embedded Software Engineer

8 matching positions

New

Senior Embedded Software Engineer

Our client is an ambitious, VC-backed healthtech company building at the interse...
Location
Location
United States , San Francisco
Salary
Salary:
220000.00 - 260000.00 USD / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience writing software that talks to physical devices — you understand hardware communication protocols (USB, serial, REST/HTTP, vendor SDKs) and debugging at the hardware-software boundary
  • TypeScript and Node.js proficiency — production-grade backend services, not just scripts
  • AWS familiarity — enough to design systems that bridge on-prem hardware with cloud infrastructure
  • Experience building monitoring, alerting, or automation tooling in operational or manufacturing environments is a strong plus
  • Operationally grounded: comfortable getting your hands dirty and troubleshooting on the floor at 7am if that's what it takes
  • A clear communicator who can translate messy operational problems into clean technical solutions — and talk fluently in both directions
  • Ownership mentality: when something breaks, you're the one who figures out why and makes sure it doesn't happen again
  • Mission-motivated: you want to build systems that change lives, not just move metrics
Job Responsibility
Job Responsibility
  • Own and evolve printer queue orchestration, job dispatch, and fleet-level monitoring across the print farm
  • Build automation tooling that reduces manual overhead and improves throughput and reliability at scale
  • Instrument hardware systems to surface real-time operational data — failures, utilisation, throughput — into dashboards and alerting pipelines
  • Collaborate with the Boston/SF engineering team to translate operational needs into well-architected backend services and APIs
  • Act as the on-the-ground technical authority for floor initiatives — scoping, coordinating, and driving execution
  • Identify and eliminate failure points in the physical-to-digital loop, from print job creation through to fulfilment
What we offer
What we offer
  • Equity
  • Fulltime
Read More
Arrow Right
New

Senior Embedded Software Engineer

We are the global test and automation specialists, powering next-generation tech...
Location
Location
United States , North Reading
Salary
Salary:
192700.00 - 308300.00 USD / Year
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Software coding using C and C++
  • System integration in both Linux and Windows environments
  • Expertise in C, C++ coding and several scripting languages (Python, bash) required
  • Operating Systems: Linux, Windows
  • Development Tools: GIT, JIRA, Make, Microsoft Visual Studio (Linux and Windows)
  • Processors: PowerPC, ARM
  • Comfortable working with open source communities (Linux kernel etc)
  • Extensive experience developing embedded SW and kernel drivers for PCIe subsystems
  • Experience configuring PCIe switches to support bifurcation, non-transparent endpoints and synthetic endpoints
  • Familiarity with common hardware protocols, such as
Job Responsibility
Job Responsibility
  • PCIe Gen 4/5/6 driver development, debugging, validation on ARM, x86 platforms
  • Embedded Software development in C/C++, Linux, RTOS
  • Linux driver development, MSIX interrupt handling, kernel modification, device tree updates
  • PCIe 4/5 Bridge (Broadcom PEX/MicroChip) driver support, integration on x86, ARM
  • Linux kernel/OS debugging and updates to resolve performance and stability issues
  • Act as Technical Lead for project deliverables
What we offer
What we offer
  • medical
  • dental
  • vision
  • Flexible Spending Accounts
  • retirement savings plans
  • life and disability insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

Flight computers, radios and payload processors only perform as well as the soft...
Location
Location
United States , Los Angeles
Salary
Salary:
215000.00 USD / Year
darwinrecruitment.com Logo
Darwin Recruitment GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Electrical Engineering, Computer Engineering or a related technical discipline
  • 9 or more years of relevant industry experience with embedded Linux kernel and BSP development
  • 5 or more years of experience with C programming
  • 5 or more years of experience with version control systems such as Git
  • US Person status required (US Citizenship required for clearance eligibility)
Job Responsibility
Job Responsibility
  • Lead Linux bring up for new avionics hardware, owning the board support package, custom kernel work, device trees, bootloaders and the low level drivers that expose hardware to the OS
  • Define and build the infrastructure used to deploy and validate these systems across flight computers, radios and payload processors
  • Create internal tooling to support fast hardware debug in the lab and on the production floor
  • Represent software and firmware concerns in cross disciplinary product development and communicate technical risks and integration status clearly to programme teams
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

This is where your work makes a difference. At Baxter, we believe every person—r...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related engineering field
  • 7+ years of related experience in embedded systems, with a strong background in C/C++ programming
  • Experience in the Healthcare domain is desirable
  • Strong technical leadership and collaboration skills, with the ability to drive technical solutions and enable team success
Job Responsibility
Job Responsibility
  • Design, develop, and document software features or unit actors, ensuring high-quality solutions and adherence to technical standards
  • Drive technical design reviews at software architecture level, ensuring alignment with company standards and best practices
  • Lead software FMEA, technical risk mitigation, design review, unit test strategies, static code analysis, memory profiling, and thread modeling for components or features
  • Partner with the Architect and LSD to define technical solutions to business problems, ensuring alignment with company goals and objectives
  • Develop and execute technical solutions to complex problems, delivering high-quality solutions on tight schedules
  • Drive collaboration with internal and external stakeholders, enabling the team to adopt better processes, practices, and technical guidance
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

We are looking for a Senior Embedded Engineer to play a key role in the developm...
Location
Location
United Kingdom , Whiteley
Salary
Salary:
Not provided
codan.com.au Logo
Codan Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in embedded C development
  • Experience with FPGA development (VHDL or similar)
  • Comfortable working in a Linux or embedded Linux environment
  • Strong understanding of electronics and working with test equipment (e.g. oscilloscopes)
  • Degree in Electronics, Engineering, or Physics
Job Responsibility
Job Responsibility
  • Develop embedded C software for real-time systems
  • Contribute to FPGA development (VHDL, ideally Xilinx)
  • Work across the full product lifecycle, from concept through to production
  • Contribute to new waveform and algorithm development
  • Collaborate closely with hardware, RF, and system teams
What we offer
What we offer
  • Work on cutting-edge technology
  • Own your work from design through to delivery
  • Be part of a highly skilled, collaborative engineering team
  • Flexible working
  • Competitive salary
  • Strong benefits package
  • Ongoing training and development, including exposure to new technologies
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

As a Senior Embedded Software Engineer at Baxter, you will play a critical role ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related engineering field
  • 7+ years of related experience in embedded systems, with a strong background in C/C++ programming
  • Experience in the Healthcare domain is desirable
  • Strong technical leadership and collaboration skills, with the ability to drive technical solutions and enable team success
Job Responsibility
Job Responsibility
  • Design, develop, and document software features or unit actors, ensuring high-quality solutions and adherence to technical standards
  • Drive technical design reviews at software architecture level, ensuring alignment with company standards and best practices
  • Lead software FMEA, technical risk mitigation, design review, unit test strategies, static code analysis, memory profiling, and thread modeling for components or features
  • Partner with the Architect and LSD to define technical solutions to business problems, ensuring alignment with company goals and objectives
  • Develop and execute technical solutions to complex problems, delivering high-quality solutions on tight schedules
  • Drive collaboration with internal and external stakeholders, enabling the team to adopt better processes, practices, and technical guidance
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

TKH Security specializes in the development of intelligent electronic security, ...
Location
Location
Spain , Málaga
Salary
Salary:
Not provided
parking.net Logo
Parking Network B.V.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering or a related field
  • 5+ years of hands-on experience in development with C/C++ in Linux environments, and at least 3+ years in embedded systems
  • Knowledge of video compression standards (e.g., JPEG, H.264, H.265) and streaming protocols (RTSP, HTTP)
  • Strong technical expertise in software development, including proficiency in communication protocols/technologies as UDP, TCP, HTTP, RestFul API, LLDP, Layer2 raw sockets, ...
  • Exposure to computer vision or AI-enabled camera systems
  • Good knowledge of the best practises and security
  • Experience with agile development methodologies and tools as JIRA, Confluence, GIT
  • Passion for building reliable, high-performance embedded systems
  • Detail-oriented with solid problem-solving and analytical abilities
  • Excellent communication and cross-functional collaboration abilities
Job Responsibility
Job Responsibility
  • Design and implement embedded C/C++ firmware for camera subsystems, including sensor control, image capture, videostreaming, image encode
  • Review firmware code for correctness, performance, and maintainability, including unit testings
  • Promote and enforce best practices, coding standards, CI/CD, security and quality assurance processes within the team
  • Troubleshooting, resolving technical issues and addressing challenges in product initiative implementation
  • Create and maintain technical documentation
  • Design, develop, and maintain embedded firmware in C and C++ for camera and imaging systems
  • Implement/Integrate protocols (HTTP, LLDP, TCP/UDP, …) and Inter Process Communication (IPC)
  • Develop firmware for real-time image acquisition, videostreaming and encode/decode
  • Implement observability/monitorization metrics using OpenMetrics or similar standards
  • Implement and use the best security standards
What we offer
What we offer
  • 23 days PTO
  • Laptop
  • Free parking
  • Private health insurance policy
  • Ample education and training opportunities
  • Quarterly events
  • Fresh fruit at the office
  • Ability to work partly from home
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

As a Senior Embedded Software Engineer at Baxter, you will play a critical role ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related engineering field
  • 7+ years of related experience in embedded systems, with a strong background in C/C++ programming
  • Experience in the Healthcare domain is desirable
  • Strong technical leadership and collaboration skills, with the ability to drive technical solutions and enable team success
Job Responsibility
Job Responsibility
  • Design, develop, and document software features or unit actors, ensuring high-quality solutions and adherence to technical standards
  • Drive technical design reviews at software architecture level, ensuring alignment with company standards and best practices
  • Lead software FMEA, technical risk mitigation, design review, unit test strategies, static code analysis, memory profiling, and thread modeling for components or features
  • Partner with the Architect and LSD to define technical solutions to business problems
  • Develop and execute technical solutions to complex problems, delivering high-quality solutions on tight schedules
  • Drive collaboration with internal and external stakeholders
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Fulltime
Read More
Arrow Right