CrawlJobs Logo

Senior Embedded Systems Engineer

United States, Sunnyvale 138700.00 - 190700.00 USD / Year · Job Posted February 16, 2026
Apply Position
Job Link Share

Job Description

Architect the Future of Secure Positioning: Senior Embedded Systems Engineer. Step into a high-impact role where you will define the security standards for world-class GNSS technology. We are seeking a technical leader to safeguard our core receivers, bridging the gap between sophisticated embedded systems and modern cybersecurity to ensure Trimble remains the most trusted name in precision.

Job Responsibility

  • Architect Secure Workflows: Design and implement robust security frameworks and networking protocols for high-end GNSS receivers to defend against evolving cyber threats
  • Lead Technical Security: Act as the primary authority on cybersecurity issues, identifying system weaknesses and collaborating with global teams to document and resolve vulnerabilities
  • Drive Cross-Functional Alignment: Partner with Product Marketing and various Trimble divisions to translate complex security requirements into high-performance, user-centric features
  • Innovate Systems Architecture: Specify and define software architectures capable of being deployed across multiple operating systems for next-generation product development
  • Collaborate Globally: Interface with the Trimble Cloud team and international R&D hubs to ensure seamless, secure communication across the entire product ecosystem

Requirements

  • Cybersecurity Focus: Demonstrated expertise in designing secure workflows and implementing defensive security measures in embedded environments
  • Networking Competence: Deep understanding of networking and communication protocols
  • Embedded Development: Significant experience with C/C++ and Real-Time Operating Systems (RTOS), including primitives like mutexes, semaphores, and task priorities
  • Linux Proficiency: Solid knowledge of Embedded Linux and various Linux distributions
  • Communication: Ability to collaborate effectively with non-technical stakeholders, such as product marketing, to drive security requirements

Nice to have

  • Experience with GNSS or high-precision positioning technology
  • Knowledge of cloud-to-device secure integration
  • Experience transitioning legacy systems to next-generation software architectures

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 Systems Engineer

8 matching positions

Senior Embedded Systems Engineer

We are looking for a seasoned Senior Embedded Firmware Engineer with deep Rust e...
Location
Location
United States , Cambridge
Salary
Salary:
70000.00 - 130000.00 USD / Year
nanobiosym.com Logo
Nanobiosym
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven track record working with high-performance ARM Cortex-M microcontrollers and comparable architectures
  • Substantial experience with bare-metal embedded programming across resource-constrained systems
  • Hands-on background designing and building secure firmware for production hardware
  • Strong command of Rust in embedded contexts, including board bring-up and direct hardware register interaction
Job Responsibility
Job Responsibility
  • Collaborate on the design and implementation of a secure firmware architecture, including robust and reliable firmware update mechanisms
  • Build and integrate secure firmware modules in alignment with industry best practices and established security standards
  • Develop HALs and peripheral drivers for hardware not yet covered by existing crates or frameworks
  • Port and integrate low-level communication drivers for Bluetooth, cellular, and other connectivity modules
  • Write firmware application code and author new Rust crates for SoCs that lack existing ecosystem support
  • Execute board bring-up workflows using Rust tooling and debugging infrastructure
  • Research, evaluate, and select an embedded GUI framework suited to rapid UI prototyping as well as the demands of late-stage DFM and high-volume product launch
  • Communicate clearly and consistently with the broader team - contributing to design documentation, participating in code reviews, and upholding security and performance standards across the codebase
  • Fulltime
Read More
Arrow Right

Senior Embedded Systems Engineer

This role focuses on developing hardware and firmware for our devices based on Z...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
assistme.io Logo
AssistMe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 7 years of working experience in a comparable surrounding
  • Bachelor´s or Master´s Degree in Computer Science, Electrical Engineering or a related field
  • Team player with great attention to detail willing to step out, willing to expand its skillset
  • Profound knowledge on Electrical and PCB design
  • Hardware debugging and board bring up
  • Excellent C programming skills with a focus on resource-constrained environments and writing clean, maintainable code
  • Able to use Python for automations and testing
  • Experience with BLE, UART, SPI, I2C
  • Experience working git and GitHub workflows for CI/CD
Job Responsibility
Job Responsibility
  • Hardware development and architecture for a BLE based medical wearable device
  • Hardware development and architecture for a Linux based gateway (BLE, WiFi, Cellular)
  • Firmware development and architecture for low-power, BLE enabled Arm Cortex-M based devices
  • Documentation of development and internal processes
What we offer
What we offer
  • Hands-on experience in a dynamic and data-driven environment
  • Team events and a diverse, international company culture
  • In-depth insights into how start-ups and the digital health sector work
  • Urban Sports Club benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Embedded Systems

The Vehicle Mechatronics Embedded Controls (VMEC) organization is seeking Embedd...
Location
Location
United States , Mountain View
Salary
Salary:
158000.00 - 241900.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience
  • 6+ years of embedded software development experience
  • Proficiency in writing and debugging C code
  • Strong oral and written communication skills as well as good interpersonal skills to work effectively in a geographically dispersed team
  • Individually motivated
  • scrum team members are expected to pursue their goals with a high degree of independence and motivation
Job Responsibility
Job Responsibility
  • Working with Software Architects to understand and implement Software Defined Vehicle (SDV) requirements and designs within the team
  • Collaborating with an agile-scrum team to develop embedded software for the Body domain using C code
  • Creating and integrating software while following best practices
  • Developing software interfaces as needed to integrate new components and enhance existing software capabilities
  • Identifying and resolving software issues and contributing to the team's knowledge base for future reference
  • Archiving software components in GIT repository databases and coordinating retention efforts between controls and software teams
  • Designing test cases to ensure comprehensive software testing at the unit, component, and integrated levels
What we offer
What we offer
  • Incentive pay program offers payouts based on company performance, job level, and individual performance
  • Fulltime
Read More
Arrow Right

Senior Electronics Engineer Embedded Systems

Within our R&D Radiotherapy Positioning division we are developing solutions to ...
Location
Location
Germany , Munich
Salary
Salary:
Not provided
brainlab.com Logo
Brainlab
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree in electrical engineering or a comparable technical field
  • Several years work experience in Mixed signal circuit design
  • Several years work experience in EMC compliant PCB design preferably using Altium Designer
  • Several years work experience in Software development for microcontrollers preferably STM32
  • Excellent written and oral communication skills in English
  • Good communication skills as well as a well-organized and clearly structured working style
Job Responsibility
Job Responsibility
  • Development of electronic circuits considering the specific requirements of a medical device
  • Assembly, testing, and debugging of prototypes
  • Integration of system components into a complex medical device
  • Collaboration with suppliers and development partners
  • Support during regulatory approval tests (EMC, safety)
  • Development of PLC controlled systems
  • Creation and maintenance of the required documentation for medical devices
  • High‑level support for the technical support department
What we offer
What we offer
  • 30 vacation days, plus December 24th and December 31st
  • Flexible working hours
  • Hybrid work model within Germany
  • Bike leasing via cooperation partner "BikeLeasing"
  • Parking garage and safe underground bike storage
  • Award-winning subsidized company restaurant and in-house cafes
  • Variety-rich fitness program in our ultra-modern 360m2 company gym
  • Regular after work, team, and company events
  • Comprehensive training and continuing education opportunities
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer - Embedded Systems

The successful Firmware Engineer will analyze, develop, design, program, debug a...
Location
Location
United States , Lincolnshire
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in engineering (Computer Engineering, Computer Science or Software Engineering or related fields) with 6+ years of relevant experience
  • Hands on experience in firmware development using C/ C++ (low level/ device driver development)
Job Responsibility
Job Responsibility
  • Leads requirements meetings for moderately complex firmware design projects
  • Design, code, debug, and test assigned firmware, firmware improvements, and firmware modifications
  • Document designs and code or update preexisting documentation
  • Reviews firmware test results and root cause analysis
  • Reviews changes or upgrades to existing firmware designs
  • Identifies issues and makes recommendations for complex problems
  • Prepare system specifications and/or sub-specification or evaluate such specifications
  • Makes modifications to or upgrades existing firmware designs
  • Enhances and improves existing technologies
  • Develops positive relationships with other company functions
  • Fulltime
Read More
Arrow Right

Senior Defensive Security Engineer – Embedded Systems

Silvus is seeking a Senior Defensive Security Engineer – Embedded Systems who wi...
Location
Location
United States , Los Angeles
Salary
Salary:
140000.00 - 200000.00 USD / Year
silvustechnologies.com Logo
Silvus Technologies (International)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Cybersecurity, Computer Science, Information Technology, or related field (e.g., Mathematics, Computer Engineering)
  • Minimum 5 years in cybersecurity, with at least 2 years in defensive security roles focused on Linux-based systems
  • Expertise in Linux network security, secure coding, or embedded systems security
  • Coding/scripting in C/C++, Python, Bash, or assembly for Linux environments
  • Familiarity with Linux security tools like Auditd, Lynis, or vulnerability scanners
  • Security Clearance: Active U.S. Government SECRET clearance or the ability to obtain one within 12 months of hire
  • Must be a U.S. Person (U.S. Citizen, or U.S. Permanent Resident) due to clients under U.S. federal contracts
Job Responsibility
Job Responsibility
  • Design and implement Linux-based security architectures for embedded systems, focusing on secure boot, and kernel hardening
  • Develop and enforce Linux security features, including iptables, netfilter, and auditd for intrusion detection and prevention
  • Conduct security assessments and audits of Linux-based embedded systems to identify and mitigate vulnerabilities
  • Integrate Linux security best practices into the development lifecycle (DevSecOps), emphasizing secure coding and configuration management
  • Manage vulnerabilities in Linux-based embedded systems, including timely patching and kernel updates
  • Train teams on Linux security practices, including privilege management, file system permissions, and container security
  • Participate in incident response planning and execution for Linux-based embedded systems
  • Implement Linux-native encryption and authentication mechanisms (e.g., dm-crypt, OpenSSL, PAM) for secure communications
  • Fulltime
Read More
Arrow Right

Senior Software Engineer – Space, Embedded Systems

Our client, a fast-growing space technology startup, is seeking a Senior Softwar...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
newspacetechnical.com Logo
NewSpace Technical
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 7+ years of software development experience (or 5+ with MSc/PhD), including space or embedded systems
  • Strong experience developing embedded or real-time software in C/C++
  • Solid understanding of hardware-software integration for embedded or spaceborne systems
  • Experience with Python for test automation, tooling, or operations support
  • Proficiency with Git and collaborative development workflows
  • Familiarity with CAN, UART, Ethernet, or similar communication protocols
  • Excellent English communication and technical documentation skills
  • Fluency in English (C1 or higher)
  • Willingness to relocate to Berlin (EU work authorisation is a plus)
Job Responsibility
Job Responsibility
  • Design, implement, and test embedded flight software for a space payload on an RTOS
  • Lead hardware-software integration, ensuring reliable control and communication with onboard computers, sensors, and subsystems
  • Support software verification and validation during integration and test campaigns
  • Develop and maintain communication interfaces and protocols (CAN, UART, Ethernet)
  • Ensure robustness, fault tolerance, and safe operation of flight and ground software
  • Collaborate across systems, AIT, and operations teams throughout the full mission lifecycle
  • Participate in code reviews, configuration management, and version control
  • Produce software architecture, requirements, and design documentation aligned with space industry standards
  • Contribute to or architect ground software systems for payload control, mission planning, and monitoring
  • Design networking interfaces between payload control systems, mission control, ground stations, and data processing pipelines
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Embedded Platform & Build Systems) - F/M/X

We are looking for a Senior Software Engineer to join an innovative engineering ...
Location
Location
Sweden , Gothenburg
Salary
Salary:
46667.00 - 56667.00 SEK / Month
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–6 years of experience in embedded software development
  • Strong experience with CMake, CI/CD, and platform development
  • Good understanding of embedded systems and real-time software
  • Experience working close to hardware, OS, and middleware layers
  • Ability to drive technical strategy and architectural decisions
  • Fluent English communication skills
Job Responsibility
Job Responsibility
  • Design and develop embedded software platforms for real-time systems
  • Define and drive long-term build system strategy across software programs
  • Develop and improve CI/CD pipelines for embedded development
  • Work with build tools such as CMake and Bazel
  • Ensure build scalability, reproducibility, and maintainability
  • Collaborate with software architects, developers, and cross-functional teams
  • Support platform governance and software quality improvements
What we offer
What we offer
  • A truly international and multicultural work environment
  • Access to training programs and certifications to accelerate your development
  • An R&D lab where you can explore new technologies and approaches
  • The opportunity to propose and lead innovative ideas within the company
  • Personalized coaching and mentoring from experienced professionals
  • A tailor-made career path, aligned with your growth ambitions
  • Fulltime
Read More
Arrow Right