Staff Software Engineer
Embedded software engineer job in Palo Alto, CA
Job Title:
Staff Software Engineer
Job Type:
Perm
Salary:
Very Competitive based on exp.
The Company:
Series C AI technology company building backend systems that enable clinical and operational tools used by healthcare organizations. The team combines engineering and research expertise to build safe, reliable AI services for use in regulated data environments. The company is focused on practical, production-grade systems rather than research prototypes.
Role and Responsibilities:
Design and build scalable backend infrastructure to support AI applications used in healthcare environments.
Collaborate with ML engineers and scientists to develop high-throughput data pipelines and microservices.
Develop APIs and distributed systems that enable secure data retrieval, processing, and model integration.
Ensure patient data protection through strong privacy and security measures across systems.
Monitor, optimize, and maintain backend performance to meet enterprise reliability standards.
Partner with product managers and healthcare teams to translate clinical needs into technical solutions.
Mentor junior engineers, fostering technical growth and best practices within the engineering team.
Job Requirements:
Must Have:
7+ years of experience in backend engineering (Python, Go, or Java).
Proven experience building distributed systems (databases, pub/sub, Kafka, Redis).
Expertise in cloud platforms (GCP or Azure preferred; AWS acceptable).
Proficiency with Docker, Kubernetes, CI/CD, and cloud networking.
Strong understanding of SaaS architecture, data modeling, and security/privacy frameworks.
Excellent communication and collaboration skills.
Ability to work LATAM-based hours aligned with PST.
Nice to Have:
Familiarity with LLM frameworks (e.g., LangChain) or vector databases for AI/ML workloads.
Experience in healthcare or regulated environments (HIPAA familiarity is a plus).
Interest in mentorship and architectural decision-making at scale.
Accessibility Statement:
Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.
We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process.
Our Commitment to Diversity, Equity, and Inclusion:
Signify's mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time. Check out our DE&I page here
Senior Software Engineer
Embedded software engineer job in Oakland, CA
🚀 𝐍𝐨𝐰 𝐇𝐢𝐫𝐢𝐧𝐠: Senior Software Engineer (𝐐𝐮𝐚𝐝𝐢𝐞𝐧𝐭 𝐈𝐧𝐬𝐩𝐢𝐫𝐞)
📍 𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Alpharetta, GA / Rancho Cordova, CA / Oakland, CA (Hybrid/Remote)
💼 Full-time / Contract (Open)
👀 Are you a 𝐐𝐮𝐚𝐝𝐢𝐞𝐧𝐭 𝐈𝐧𝐬𝐩𝐢𝐫𝐞 𝐞𝐱𝐩𝐞𝐫𝐭 passionate about building secure, scalable customer communication solutions?
Join a high-impact Document Composition & Generation Team within the Customer Communications Management (CCM) space.
𝐖𝐡𝐚𝐭 𝐘𝐨𝐮'𝐥𝐥 𝐃𝐨:
⚙️ Design, develop, test, and implement customer communication workflows using Quadient Inspire
🔗 Build secure, scalable APIs aligned with architecture standards
🧩 Support input/output requirements, usage scenarios, and quality assurance needs
📊 Collaborate with internal teams on strategic planning and platform alignment
𝐖𝐡𝐚𝐭 𝐘𝐨𝐮 𝐁𝐫𝐢𝐧𝐠:
🧠 5+ years of software engineering experience
📄 Strong expertise with 𝐐𝐮𝐚𝐝𝐢𝐞𝐧𝐭 𝐈𝐧𝐬𝐩𝐢𝐫𝐞 (Designer, Scalar, Content Manager, Automation, Interactive, Approve Workflow)
🌐 Hands-on experience with REST, SOAP, and API protocols
💻 Proficiency in Java, JavaScript, Shell Scripting
🗄️ Solid experience with SQL databases
🔁 Version control using GitHub
𝐍𝐢𝐜𝐞 𝐭𝐨 𝐇𝐚𝐯𝐞
✨ Experience with Customer Communications Management (CCM) platforms
✨ Familiarity with Precisely EngageOne
📩𝐈𝐧𝐭𝐞𝐫𝐞𝐬𝐭𝐞𝐝? DM or share your resume at 𝐚𝐝𝐢𝐭𝐲𝐚𝐤@𝐭𝐫𝐚𝐧𝐳𝐞𝐚𝐥.𝐜𝐨𝐦
𝐇𝐚𝐬𝐡𝐭𝐚𝐠𝐬
#Hiring #SeniorSoftwareEngineer #QuadientInspire #CCM #CustomerCommunications #APIDevelopment #HybridJobs #TechJobs #SoftwareEngineering #DocumentComposition #TranzealHiring #CaliforniaJobs #GeorgiaJobs #TranzealUSAjobs #CaliforniaJobs #Remote #PrintNet #Inspire #Quadient #SoftwareEngineer
Systems Software Engineer
Embedded software engineer job in Pleasanton, CA
Now Hiring: Systems Software Engineer II
📍
Pleasanton, CA
| 💰
$108,000 - $135,000 per year
🏢 About the Role
We're looking for an experienced Systems Software Engineer II to join Sunbelt Controls, a leading provider of Building Automation System (BAS) solutions across the Western U.S.
In this role, you'll develop and program databases, create custom graphics, and integrate control systems for smart buildings. You'll also support project startups, commissioning, and troubleshooting - working closely with project managers and engineers to deliver high-quality, energy-efficient building automation solutions.
If you have a passion for technology, problem-solving, and helping create intelligent building systems, this opportunity is for you.
⚙️ What You'll Do
Design and program BAS control system databases and graphics for assigned projects.
Lead the startup, commissioning, and troubleshooting of control systems.
Work with networked systems and diagnose LAN/WAN connectivity issues.
Perform pre-functional and functional system testing, including LEED and Title 24 requirements.
Manage project documentation, including as-builts and commissioning records.
Coordinate with project teams, subcontractors, and clients for smooth execution.
Mentor and support junior Systems Software Engineers.
🧠 What We're Looking For
2-5 years of experience in Building Automation Systems or a related field.
Associate's degree in a technical field (Bachelor's in Mechanical or Electrical Engineering preferred).
Proficiency in MS Office, Windows, and basic TCP/IP networking.
Strong organizational skills and the ability to manage multiple priorities.
Excellent communication and customer-service skills.
Valid California driver's license.
💎 Why You'll Love Working With Us
At Sunbelt Controls, we don't just build smart buildings - we build smart careers. As a 100% employee-owned company (ESOP), we offer a supportive, growth-oriented environment where innovation and teamwork thrive.
What we offer:
Competitive salary: $108K - $135K, based on experience
Employee-owned company culture with a family-oriented feel
Comprehensive health, dental, and vision coverage
Paid time off, holidays, and 401(k)/retirement plan
Professional growth, mentorship, and ongoing learning opportunities
Veteran-friendly employer & Equal Opportunity workplace
🌍 About Sunbelt Controls
Sunbelt Controls is a premier BAS solutions provider serving clients across multiple industries, including data centers, healthcare, education, biotech, and commercial real estate. We specialize in smart building technology, system retrofits, analytics, and energy efficiency - helping clients reduce operational costs and achieve sustainable performance.
👉 Apply today to join a team that's shaping the future of intelligent buildings.
#Sunbelt #BuildingAutomation #SystemsEngineer #HVACControls #BASCareers
Embedded Software Developer
Embedded software engineer job in Pleasanton, CA
Job DescriptionAlif Semiconductor is revolutionizing the way secure connected AI-enabled embedded solutions are created. We are looking for motivated individuals who want to be involved in a fast-paced environment with cutting-edge technology.
As an Embedded Software Developer for the Secure Processing Element, you will be responsible for developing and releasing to production the security firmware and supporting tools for the Secure Enclave in Alif's MCU/MPU products. You will work closely with fellow firmware developers, system architects and senior management in order to define and architect the Secure Enclave (SE) firmware, which consists of both system ROM code and runtime firmware running in the SE's local ram on ARM based cores. In addition, you will work with others on the development of SW tools that are needed for provisioning the security credentials into the device. As a Security Firmware developer, you must be very familiar with embedded system security and cryptography, be able to identify system threats and issues and develop embedded firmware using common cryptographic operations to minimize these system threats. You will also work with Alif marketing and lead customers / partners in order integrate market feedback on the security and configuration requirements. Our products are built around advanced Arm cores and bus architectures with a focus on IoT architecture, low power operation and system security. We expect the candidate to have prior experience in an embedded SW development team and to be familiar with ARM MCU's and MPU's. Responsibilities
Develop a mastery of the security threats for our products and understand the competitive security offerings of our competition
Have a deep understanding of our hardware system security functions and security firmware in the system
Architect and develop portions of the Secure Enclave Firmware and system provisioning tools.
Utilize the quality SW development process in order to complete the deliverables in a timely manor
Collaborate with other SE Firmware team members (discussions and review meetings, etc.)
Qualifications
Degree in Computer Science or related computer software fields.
5-10+ years prior experience with embedded security firmware / software development
Strong knowledge of cryptography functions and embedded security architecture
Knowledge and experience with embedded MCU programming (C, C++ and Python)
Experience with embedded SW development tools (Git, Jira, CI tools, etc.)
Familiar with ARM MCU's / MPU's and embedded systems architecture
Ability to balance technical excellence with commercial / business pressures
Good communication skills and the ability to work with all levels in an organization
Demonstrable experience of on-time delivery of quality architectures
The annual salary range for this position will be between $150,000 to $250,000. The actual annual salary paid will be determined based on job-related skills, experience, qualifications, work location and market conditions. The expected base pay range for this role may be modified based on market conditions.Alif Semiconductor provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Sr. Embedded Engineer, Hardware (Autonomous Vehicle Team)
Embedded software engineer job in San Francisco, CA
Why We Are Hiring for This Role:
Lead bring-up of embedded compute platforms (MCUs, VCU, SBCs running Linux).
Set up operating systems, toolchains, and integrated development kits (IDKs) for major components
Develop low-level drivers and middleware to interface with sensors, actuators, and vehicle subsystems.
Own integration of sensor SDKs and communication protocols (CAN, Ethernet, serial).
Build test harnesses and simulation tools for bench testing prior to vehicle integration.
Work closely with Perception/Planning engineers to provide stable, performant interfaces to hardware.
Support system bring-up during vehicle assembly; debug software-hardware integration issues.
Contribute to safety-critical software practices (fault handling, watchdogs, power management).
What Kind of Person We Are Looking For:
5-8+ years of experience in embedded systems development in vehicles or robotics.
Strong C/C++ and Python skills; experience with Linux (Yocto, Ubuntu Core, or similar).
Experience integrating third-party SDKs for sensors, compute, or accelerators.
Knowledge of vehicle or robotics comms stacks (CAN, DDS, ROS2, or equivalent).
Comfortable working across hardware/software boundaries in bench and integration settings.
Experience with version control (Git), CI/CD, and modern embedded dev workflows.
BS/MS in Computer Engineering, Electrical Engineering, or related field.
Benefits
We provide market standard benefits (health, vision, dental, 401k, etc.). Join us for the culture and the mission, not for the benefits.
Salary
The annual compensation is expected to be between $175,000 - $1,000,000. Exact compensation may vary based on skills, experience, and location.
Senior Embedded Engineer, DSP Algorithms
Embedded software engineer job in San Francisco, CA
About GridwareGridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical grid. We pioneered a groundbreaking new class of grid management called active grid response (AGR), focused on monitoring the electrical, physical, and environmental aspects of the grid that affect reliability and safety. Gridware's advanced Active Grid Response platform uses high-precision sensors to detect potential issues early, enabling proactive maintenance and fault mitigation. This comprehensive approach helps improve safety, reduce outages, and ensure the grid operates efficiently. The company is backed by climate-tech and Silicon Valley investors. For more information, please visit ****************
Role DescriptionWe are looking for a highly skilled Embedded Engineer who can translate advanced DSP algorithms and machine learning models into efficient, production-ready C/C++ implementations optimized for
extremely resource-constrained
environments. You will work closely with ML scientists and firmware teams to bring cutting-edge signal processing capabilities onto embedded platforms with strict memory, computing and power budgets.Responsibilities
Convert DSP algorithms and build ML inference pipelines into efficient embeddedC/C++ code for microcontrollers or other constrained platforms.
Optimize code for memory footprint, CPU usage, and real-time performance.
Collaborate with algorithm / ML researchers to refine models for embedded deployment.
Profile runtime behavior, identify bottlenecks, and perform low-level debugging.
Work with firmware teams to integrate algorithms into system software.
Develop monitoring and observability systems to track model performance, data drift, data quality, and overall system health.
Required Skills
BS/MS in Electrical Engineering, Computer Engineering, Computer Science, or related field.
Strong proficiency in C/C++ for embedded systems.
Ability to read/translate algorithmic descriptions in Python/Matlab into low-level code.
Experience translating and optimizing machine learning models for embedded targets (e.g., quantization, fixed-point, pruning).
Understanding basic DSP concepts (filters, FFTs, spectral processing, etc.)
Familiarity with microcontrollers, RTOS, SoCs, or custom hardware.
Bonus Skills
Experience with ARM Cortex-M or similar MCUs.
Knowledge of low-level optimization techniques such as pipeline-aware coding, lookup table design, and memory layout optimization.
Hands-on experience with on-device ML frameworks (CMSIS-NN, etc.).
Experience in common ML frames (TensorFlow, PyTorch, Boosted Training, etc.)
Experience working in extreme resource-restricted systems.
Experience pushing on-device ML models to production (C++)
This describes the ideal candidate; many of us have picked up this expertise along the way. Even if you meet only part of this list, we encourage you to apply!
BenefitsHealth, Dental & Vision (Gold and Platinum with some providers plans fully covered) Paid parental leave Alternating day off (every other Monday)“Off the Grid”, a two week per year paid break for all employees. Commuter allowance Company-paid training
Auto-ApplySenior Embedded Android Engineer
Embedded software engineer job in San Francisco, CA
Let your dog walker into your apartment while you're at the office. Or grant your in-laws access to the building's gym while you're sunning on a beach. It'll be possible at new projects by some of the biggest U.S. builders. Toll Brothers Inc., Brookfield Property Partners LP, RXR Realty and Related Group of Florida are among developers incorporating smart-access technology from this leader in door access in selected upcoming condo and rental projects.
Users can grant access to guests and service providers, like dog walkers and cleaners, by providing them temporary entry codes. A wide-angle camera embedded in the hardware at each doorway will create a visual record of every interaction by a non-resident -- all of it viewable through the Latch app on the resident's phone.
Job Description
Our Client is seeking a
Senior Embedded Android Engineer
to be
based in our San Francisco office
. In this role you will be an integral part of a stellar engineering team responsible for building new products. You will work within a highly cross-functional feature team and collaborate closely with mobile, backend and hardware engineers.
You will be focussed on firmware development for IoT devices, including board bring up, writing low level device drivers and delivering high quality, robust product firmware. This position is an exciting opportunity to be part of a growing team as we add value to our expanding product family.
Qualifications
Responsibilities:
Participate in design, development, verification, troubleshooting, and delivery of high quality firmware.
Deliver resilient and robust designs - Lead and participate in technical discussions across engineering and product teams.
Work with the electrical team for hardware bring up and verification of new designs.
Work closely with the software and mobile teams for definition and implementation of wireframes used by devices for wireless communications.
Write low level peripheral drivers needed for board and application bring up.
Perform power consumption analysis and optimize firmware for low power battery operation.
Qualifications:
BS or above in EE/CS.
5+ years of experience in software development on Embedded Android AOSP /Embedded Linux based systems.
Experience in Linux kernel, device tree, Android/Linux device driver and HAL layers as well as Android Framework layers.
Knowledgeable in C/C++, Linux, RTOS's and Object Oriented Design/Architecture
Knowledge of mobile device emerging technologies including Smartphone LTE architectures, wireless IoT- BLE/Internet connected devices, camera/video, and touch screen displays.
Experience working with device drivers for serial communication protocols such as SPI/I2C/RS-232/USB etc.
Ability to work well independently and in close collaboration with a remote team.
Ability to travel and work in 1-2 week increments periodically in the NYC office as needed.
Preferred:
Knowledge and experience working with Security, Cryptography a huge plus.
Deep knowledge of electrical concepts and comfortable reading hardware schematics and debugging hardware at a board level.
Familiarity/Experience working with network stacks and protocols TCP/IP, UDP, MQTT etc
Prior experience with AWS, REST API's and Android App development is a plus
Familiarity or experience with Agile/Scrum methodology and practices.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Senior Embedded Engineer
Embedded software engineer job in San Carlos, CA
AI
Each year, more than 7,500 pedestrians are killed by drivers in the U.S.-a number that has increased by 70% over the past decade. Despite growing awareness, most cities still struggle to curb dangerous driving. “Vision Zero” efforts across the country are falling short.
Obvio AI exists to change that.
We deploy solar-powered, AI-assisted cameras to enforce traffic laws where pedestrians are most vulnerable-automating enforcement in ways that police departments or traditional systems cannot. Our approach has already led to a dramatic reduction in reckless driving and improved safety for pedestrians, drivers, and law enforcement alike.
Founded by the team behind Motive's AI dashcam, Obvio is backed by Bain Capital Ventures and Khosla Ventures. We recently raised a $22M Series A and are working with some of the most forward-thinking cities in the country. With meaningful revenue, a massive market, and strong policy momentum, we're building the intelligence layer for safer streets globally.
About the Role
We're seeking a Senior Embedded Engineer to lead the development and optimization of software that powers our AI-enabled traffic enforcement cameras. These systems operate in challenging outdoor environments, processing video in real-time while managing strict power and performance constraints. You'll drive technical architecture decisions, mentor team members, and work across hardware, AI, and backend teams to build reliable, efficient embedded systems that detect violations with precision and transmit critical data seamlessly.
What You'll Do
Lead embedded software architecture for AI camera systems, designing scalable solutions for sensor integration, image processing, and real-time inference pipelines
Drive performance optimization of C++ code for resource-constrained environments, establishing standards for balancing detection accuracy with power consumption and processing speed
Design and implement robust embedded systems that operate reliably across diverse weather conditions and deployment scenarios at scale
Own integration strategy with camera sensors, communication modules, and power management systems using standard embedded protocols
Collaborate closely with AI teams to architect and optimize computer vision model deployment on edge hardware
Establish testing frameworks and debugging tools for embedded systems validation and comprehensive field troubleshooting
Lead system architecture decisions and establish embedded development best practices across the engineering organization
Mentor junior engineers and provide technical leadership on complex embedded systems challenges
What We're Looking For
10+ years of embedded software development experience with C/C++ in production environments, with demonstrated technical leadership
Deep expertise in embedded systems, including real-time programming, memory management, hardware interfaces, and system-level optimization
Proven experience with camera systems, image processing, or computer vision applications in production deployments
Advanced knowledge of embedded debugging tools, testing methodologies, and performance optimization techniques
Strong understanding of power management, thermal considerations, and environmental constraints in embedded design, with experience making architectural trade-offs
Demonstrated ability to lead cross-functional technical initiatives and communicate complex concepts to diverse stakeholders
Experience mentoring engineers and establishing technical standards within a team
Bonus Points
Extensive experience with edge AI inference, embedded Linux, real-time operating systems, or outdoor/industrial embedded deployments
Background in safety-critical or automotive systems
Why Obvio
Your work will help save lives and improve road safety
Series A of $22M led by Bain Capital
Fast-moving startup environment with meaningful ownership
Competitive compensation and early-stage equity
Obvio is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Obvio considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law. Obvio is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let your recruiter know.
Auto-ApplySenior Embedded Engineer
Embedded software engineer job in San Carlos, CA
Job Description
Senior Embedded Engineer
Type: Full-Time | Direct Hire
A rapidly growing, venture-backed startup is developing solar-powered, AI-driven systems that make streets safer through intelligent, real-time automation. They're looking for a Senior Embedded Engineer to lead software architecture and optimization for advanced edge-computing devices used in demanding outdoor environments.
Key Responsibilities
Lead embedded software design and architecture for real-time systems.
Optimize C++ code for performance, efficiency, and reliability in resource-constrained environments.
Integrate sensors, communication modules, and power management systems.
Collaborate with AI and hardware teams to deploy and tune models on edge devices.
Establish testing frameworks, debugging tools, and development best practices.
Mentor junior engineers and provide technical leadership across embedded projects.
Qualifications
10+ years of embedded software development with C/C++ in production environments.
Deep knowledge of embedded Linux or RTOS, firmware, and system-level optimization.
Strong understanding of real-time programming, hardware interfaces, and power management.
Proven experience leading architecture and mentoring teams.
Excellent communication and problem-solving skills.
Preferred Experience
Background in edge AI inference, automotive, or safety-critical systems.
Experience scaling embedded deployments across field environments.
Why Join
Opportunity to shape core technology at a Series A startup backed by top-tier investors.
Generous compensation and early-stage equity.
Work that directly improves public safety and saves lives.
Fast-moving, collaborative engineering culture.
Software Engineer, Embedded Systems, L2/L3, San Jose, CA
Embedded software engineer job in San Jose, CA
Meet the Team At Data Center Business Unit at Cisco, we are dedicated to driving innovation in networking technologies. Our focus is on developing groundbreaking Ethernet Switching products that address the evolving needs of modern network infrastructures, including those in AI, cloud computing, and enterprise environments. In this role, you will have the opportunity to learn a wide range of core Ethernet Technologies with architectural exposure to craft and develop Ethernet Switching as applied to both Public and Private cloud infrastructure. You will work on the intricacies of the critically important infrastructure that enables the world-class, multi-layered Nexus switches. In addition, you will have the opportunity to participate in multi-functional collaboration and be exposed to all facets of the software development cycle from innovation and marketing requirements to product delivery. You will work with a diverse group of some of the brightest problem solvers and thinkers in the Data Center Switching Team that work on next generation of Data Center & Cloud switches.
Your Impact
You will participate in projects involved in the development of software for our next generation network operating systems for Cisco's industry leading N9K family of datacenter switches. You will be working on low level device drivers, OS components and application software that interact with home-grown and 3rd party ASICs, FPGAs and SDK.
+ Define, design, and deliver new platforms for the Nextgen ASICs for the Cisco Data Center Switch Platforms
+ Write complete functional and design specs
+ Design & develop large portions of software independently
+ Learn a wide range of Data Center technologies
Minimum Qualifications
+ Bachelor's degree in Computer Science or related STEM field combined with 4+ years related experience
+ C, C++ programming skills
+ Experience working with switch/router embedded system software development
+ Experience working with L2/L3 protocols
Preferred Qualifications
+ OS, System architecture, Linux device driver and user space knowledge
+ Experience with high availability related to switch/router products
+ Master's degree in Computer Science or a related STEM field combined with 2+ years of experience
**Why Cisco?**
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
**Message to applicants applying to work in the U.S. and/or Canada:**
The starting salary range posted for this position is $152,500.00 to $219,200.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
+ 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
+ 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
+ Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
+ Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
+ 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
+ Additional paid time away may be requested to deal with critical or emergency issues for family members
+ Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
+ .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
+ 1.5% of incentive target for each 1% of attainment between 50% and 75%;
+ 1% of incentive target for each 1% of attainment between 75% and 100%; and
+ Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$152,500.00 - $252,000.00
Non-Metro New York state & Washington state:
$135,800.00 - $224,400.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
Senior Embedded Firmware Engineer
Embedded software engineer job in Milpitas, CA
SF MOTORS, INC. (dba SERES) is dedicated to advancing electric drivetrain technology. We focus on developing innovative and reliable electric drive systems that deliver exceptional performance and efficiency. Our mission is to provide cutting-edge drive unit solutions to electric vehicle companies worldwide.
Sr. Embedded Firmware Engineer
Duties and Responsibilities
Architect and develop firmware on STM32 / TI / Renesas MCU platforms
Lead sensor driver development and communication protocol stack design
Own PCB bring-up, system debugging, and high-reliability firmware design
Drive Model-Based Design workflows and auto-generated code integration
Design and optimize EtherCAT / Ethernet / CAN / CANFD / CANOpen / Modbus communication systems
Collaborate with motor control engineers to implement advanced BLDC/FOC features and deliver firmware releases
Identify root causes of component or hardware issues and lead cross-functional teams to resolve them
Work closely with hardware and control teams to define actuation and sensing requirements
Perform driver development, hardware testing, debugging, and hardware bring-up
Build testing platforms, internal tools, and diagnostic systems
Mentor junior engineers and lead code reviews
Qualifications
B.S. or M.S. in Computer Science, Electrical Engineering, Electrical & Computer Engineering, or related field
3-5+ years embedded firmware experience, preferably within vertically integrated robotics or system-level products
Strong proficiency in C/C++ and experience with real-time control or robotic systems
Expert knowledge of MCUs, hardware peripherals (ADC, GPIO, PWM, SPI, etc.), and industrial communication protocols
Deep understanding of STM32 / TI / Renesas MCU architectures
Strong PCB bring-up and hands-on debugging experience using oscilloscopes, logic analyzers, JTAG, and other diagnostic tools
Strong Model-Based Design (MBD) experience preferred
Advanced BLDC/FOC motor control experience preferred
Prior experience in startup or high-growth technology environments preferred
Highly collaborative mindset with strong communication skills; proactive and able to estimate project scope effectively
Must be able to work onsite and willing to travel internationally up to 10% annually
Why Join Us
Tackle real-time systems, high-performance control, and multi-sensor fusion
Join a high-ownership, fast-paced startup environment
Contribute to true 0-to-1 development of next-generation robotics
Candidates must be legally authorized to work in the United States and verification of employment authorization will be required at the time of hire.
SF Motors is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.
Auto-ApplyEmbedded Software Engineer, Implant Embedded Systems
Embedded software engineer job in Fremont, CA
We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans interact with their digital world.
Team Description:
Join the Brain Interfaces Embedded Systems Team and be part of an elite team of engineers working on high-performance, safety-critical embedded systems for the next-generation brain-computer interfaces. You will have the opportunity to work closely with chip designers, electrical engineers, and software engineers on a small, fast-moving team.
Job Description and Responsibilities:
We are looking for experienced, hands-on engineers who are interested in exploring what's possible in highly powered and latency-constrained environments. Firmware is the kernel of operation for the implant, and you have the chance to define and implement features that have a significant impact on the product's capabilities. As an Embedded Software Engineer, you will be expected to:
Own complex challenges from definition to solution
Utilize your ability to work cross functionally to deliver safety critical systems while considering power, radio, and thermal requirements
Take ownership of products and/or core features; from planning and design to execution and testing
Build on your fundamental understanding of hardware while contributing to bare-metal firmware
Embrace a fast-paced iterative environment that prioritizes shipping manufacturable solutions
Note: The team is hiring embedded engineers at all levels, both junior and senior. What matters most is evidence of exceptional abilities and a drive to succeed.
Required Qualifications:
Bachelor's degree in computer science, electrical engineering, related field, or equivalent experience
1+ years of experience with embedded systems (including internships)
Proficient in C/C++, and Python
Knowledge of MCU architectures, peripherals, and development environments
Comfortable reading electrical schematics and datasheets
Deep knowledge of the embedded toolchains and workflows
Strong EE & DSP fundamentals
HW/SW debugging skills with lab equipment
You find enormous challenges exciting and enjoy discovering and defining problems as much as solving them
You deliver. You may enjoy thoughtful conversations about problems and perfecting design, but in the end, you know that delivering reliable manufacturable solutions matters
You are a cross-disciplinary team member. You are excited to work with and learn from chip designers to neuroscientists
Preferred Qualifications:
Experience with embedded stacks for ARM cores
Experience with safety-critical systems
Experience with FPGA development and testing
Experience with RF, BLE, TCP/IP stacks from a practical embedded perspective
Prior work or experience with applied cryptography and embedded systems security
Expected Compensation:
The anticipated base salary for this position is expected to be within the following range. Your actual base pay will be determined by your job-related skills, experience, and relevant education or training. We also believe in aligning our employees' success with the company's long-term growth. As such, in addition to base salary, Neuralink offers equity compensation (in the form of Restricted Stock Units (RSU)) for all full-time employees.
Base Salary Range:$119,000-$281,000 USD
What We Offer:
Full-time employees are eligible for the following benefits listed below.
An opportunity to change the world and work with some of the smartest and most talented experts from different fields
Growth potential; we rapidly advance team members who have an outsized impact
Excellent medical, dental, and vision insurance through a PPO plan
Paid holidays
Commuter benefits
Meals provided
Equity (RSUs)
*Temporary Employees & Interns excluded
401(k) plan
*Interns initially excluded until they work 1,000 hours
Parental leave
*Temporary Employees & Interns excluded
Flexible time off
*Temporary Employees & Interns excluded
Auto-ApplySoftware Engineer, Embedded
Embedded software engineer job in San Francisco, CA
Who we are:
Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you complete visibility and control, and significantly reduces manual workloads by automating and simplifying tasks.
Motive serves nearly 100,000 customers - from Fortune 500 enterprises to small businesses - across a wide range of industries, including transportation and logistics, construction, energy, field service, manufacturing, agriculture, food and beverage, retail, and the public sector.
Visit gomotive.com to learn more.
About the Role:
As an Embedded Engineer, you will have an amazing opportunity to shape the way we develop our IoT embedded solutions. As an exceptional technical engineer and self-starter, you are able to design, execute and test new telematics and connectivity features on a range of Linux, Android or real-time operating systems.
This role will help build the next-generation embedded solutions for Motive. You understand how to design and develop modular software features in a collaborative environment and agile team. This role offers immense career advancement and opportunity to work on cutting-edge technology.
We are looking for a motivated and driven self-starter, to further our solutions on embedded platforms.
What You'll Do:
Design and development of high-performance firmware and software for cutting-edge embedded platforms
Debug, optimize, and validate firmware on complex embedded multi-core architectures.
Develop automated and unit-level functional testing to validate features
Engage with a cross-disciplinary team to design, develop and test features up the stack.
What We're Looking For:
5+ years of experience
Bachelor's degree in Electrical Engineering, Computer Science, or equivalent experience
Strong programming experience and demonstrated proficiency in C/C++ for embedded systems, including development of algorithms, manipulation of complex data structures, and implementing highly optimized code
Consumer electronics experience or familiarity with 2-3 or relevant technologies: mutli-core ARM processors, WiFi/BT, IoT
Familiarity with ARM or equivalent embedded multi-core microprocessor architectures is required
Strong understanding of operating systems concepts such as thread scheduling, context switching and memory management is required.
RTOS, Linux or Android OS with ARM
Electrical bus communication such as UART, CAN, Ethernet, I2C, SPI, etc.
We are hiring in the following locations: San Francisco, Seattle, Buffalo, Nashville, Austin, Vancouver, and Toronto. This is a hybrid role, with the expectation of being in the office 1-2 days per week.
Creating a diverse and inclusive workplace is one of Motive's core values. We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives.
Pay Transparency
Your compensation may be based on several factors, including education, work experience, and certifications. For certain roles, total compensation may include restricted stock units. Motive offers benefits including health, pharmacy, optical and dental care benefits, paid time off, sick time off, short term and long term disability coverage, life insurance as well as 401k contribution (all benefits are subject to eligibility requirements). Learn more about our benefits by visiting Motive Perks & Benefits.
The compensation range for this position will depend on where you reside. For this role, the compensation range is:
United States
$107,000 - $164,000 USD
Creating a diverse and inclusive workplace is one of Motive's core values. We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives.
Please review our Candidate Privacy Notice here.
UK Candidate Privacy Notice here.
The applicant must be authorized to receive and access those commodities and technologies controlled under U.S. Export Administration Regulations. It is Motive's policy to require that employees be authorized to receive access to Motive products and technology.
#LI-Remote
Auto-ApplyEmbedded GUI Engineer
Embedded software engineer job in Palo Alto, CA
Role Summary: Embedded GUI Engineer Seeking an experienced Embedded GUI Engineer to design, develop, and optimize graphical user interfaces for next-generation embedded devices. The role requires strong hands-on expertise with LVGL, Zephyr RTOS, and embedded graphics stacks, working closely with
UX, platform, and hardware teams.
Key Responsibilities
* Design and develop embedded GUIs using LVGL and Zephyr RTOS.
* Collaborate with UX teams to evaluate design concepts, build prototypes, and assess
feasibility.
* Develop UI assets and workflows using tools such as Figma, ProtoPie, FreeType,
em Win, etc.
* Optimize graphics pipelines considering memory, performance, and system
constraints.
* Interface with embedded platform software engineers and silicon vendor graphics
stacks (e.g., OpenGL, Skia, TouchGFX, VGLite).
* Provide input on component and hardware selection related to 2D/3D graphics
performance.
* Participate in system-level architecture, design reviews, and product definition.
* Ensure alignment between development, testing, documentation, and delivery
milestones.
* Communicate progress, risks, and dependencies to stakeholders.
* Contribute to continuous improvements in development processes, tooling, and
methodologies.
Required Skills & Qualifications
* Bachelor's/Master's degree in Computer Science, Electrical Engineering, Embedded
Systems, or related field.
* 5+ years of experience in embedded software, GUI development, or HMI
engineering.
* Strong hands-on experience with LVGL and embedded UI frameworks.
* Experience working with Zephyr RTOS or similar real-time operating systems.
* Solid understanding of embedded platforms, compilers, build systems, and version
control.
* Experience with GUI/UX workflows, validation, and performance optimization.
* Strong communication, documentation, and cross-functional collaboration skills.
* Ability to manage tasks, timelines, and deliverables in fast-paced environments.
Preferred / Good-to-Have
* Experience designing complete GUI development pipelines (asset creation → build
→ deployment → automated testing).
* Familiarity with GPU/graphics accelerators and hardware bring-up.
* Exposure to automotive, consumer electronics, medical devices, or IoT products.
* Experience with C/C++, Python, or shell scripting.
* Knowledge of Jira, Confluence, Microsoft Project, or similar PM tools.
Lead Embedded GUI Engineer
Embedded software engineer job in Palo Alto, CA
We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?
Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You'll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams.
You'll have...
Bachelor's or Master's degree in Engineering, Electrical Engineering, Computer Science, or a related field.
Minimum of 5 years of experience in leading or managing a team, with a focus on consumer devices software development, verification and validation or quality assurance.
Proven track record of successfully managing complex projects in a fast-paced environment.
Strong understanding of source code management, compilers, build configuration languages, automated build tools, package managers, and installers.
Excellent project management skills, including the ability to create and manage detailed project plans.
Exceptional communication and interpersonal skills, with the ability to work effectively with cross-functional teams and stakeholders.
Strong analytical and problem-solving abilities.
Proficiency in project management tools and software (e.g., Microsoft Project, Confluence, JIRA).
Even better, you may have...
Experience developing embedded GUI using LVGL, demonstrating a strong understanding of LVGL architecture, APIs, and best practices.
Experience designing, building, and maintaining GUI development systems including tools for asset creation, workflow management, automated testing, or code generation.
You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a change maker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:
Immediate medical, dental, and prescription drug coverage
Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more
Vehicle discount program for employees and family members, and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community service
A generous schedule of paid holidays, including the week between Christmas and New Year's Day
Paid time off and the option to purchase additional vacation time.
For a detailed look at our benefits, click here:
*********************************************************************************************************************
Visa sponsorship is available for this position.
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************.
#LI-MZ1
What you'll do...
Design and develop GUI using LVGL (Light and Versatile Graphics Library) and Zephyr RTOS for multiple embedded devices.
Collaborate closely with UX designers to develop embedded GUI prototypes, evaluate alternate designs and provide feasibility assessments.
Develop the graphical user interface by using tools and libraries such as Figma, ProtoPie, FreeType, and em Win.
Factoring in the system performance and memory requirements; extend and optimize the graphics stack.
Enhance the system capabilities by working with the embedded platform software engineers, silicon providers graphic stacks (Such as OpenGL, Skia, TouchGFX, VGLite) and hardware engineers.
Review and provide feedback on silicon selection, and hardware design for next generation products. Support the team in selection of the components with a focus on 2D/3D graphics capabilities.
Lead multiple software development activities, ensuring timely delivery and adherence to project plans.
Ensure alignment between development deliverables, testing activities and project timelines, milestones, and resource allocation.
Communicate program status, progress, and issues to stakeholders, including senior management.
Drive continuous improvement of software development processes and methodologies, leveraging industry best practices and emerging technologies to optimize efficiency and effectiveness.
Auto-ApplyMechanical and Embedded Engineer
Embedded software engineer job in Dublin, CA
Global Technology Solutions - GTS Group is an ICT Systems Integrator providing IT Infrastructure, Application & Security solutions. The Group having offices in USA - New York, Dubai, Abu Dhabi in UAE, Doha-Qatar and Bangalore-India. GTS provides solutions to achieve Breakthrough Performance through the intelligent use of Technologies. GTS is Trusted and Valued by clients for the High Quality of Services and Commitment to deliver real results.
GTS incorporates key ICT experience and vertical market expertise to help you to rapidly and successfully implement excellent solutions. We will help you achieve Breakthrough Performance by providing IT Infrastructure, Application & Security solutions.
Our Philosophy: Balancing People with Technology: GTS brings the right balance of people, technologies and specific industry expertise in each of our client partnership. This will helps you to achieve aggressive strategic performance and business goals. Our culture places extreme value on making and meeting commitments. We provide a full range of "Consulting Services" from strategic business analysis to full implementation of solutions that produce genuine results, on time and within your budget. Equally important is our flexible working environment which allows us to attract and retain exceptionally talented people who in turn provide the highest quality of services to our clients.
Job Description
Act in a senior technical role on assigned automotive engineering projects. Coordinating a team of 2-3 entry-level and mid-level engineers, apply independent, advanced technical and procedural knowledge to ensure that components are developed pursuant to company standards/procedures as well as client requirements. On unusual matters confer with managers. Work with the following tools and technologies: DFMEA, DVPR,CAN, Canalyzer, Vector Canoe, Matlab, Simulink
Additional Information
All your information will be kept confidential according to EEO guidelines.
Mechanical and Embedded Engineer
Embedded software engineer job in Dublin, CA
Global Technology Solutions - GTS Group is an ICT Systems Integrator providing IT Infrastructure, Application & Security solutions. The Group having offices in USA - New York, Dubai, Abu Dhabi in UAE, Doha-Qatar and Bangalore-India. GTS provides solutions to achieve Breakthrough Performance through the intelligent use of Technologies. GTS is Trusted and Valued by clients for the High Quality of Services and Commitment to deliver real results.
GTS incorporates key ICT experience and vertical market expertise to help you to rapidly and successfully implement excellent solutions. We will help you achieve Breakthrough Performance by providing IT Infrastructure, Application & Security solutions.
Our Philosophy: Balancing People with Technology: GTS brings the right balance of people, technologies and specific industry expertise in each of our client partnership. This will helps you to achieve aggressive strategic performance and business goals. Our culture places extreme value on making and meeting commitments. We provide a full range of "Consulting Services" from strategic business analysis to full implementation of solutions that produce genuine results, on time and within your budget. Equally important is our flexible working environment which allows us to attract and retain exceptionally talented people who in turn provide the highest quality of services to our clients.
Job Description
Act in a senior technical role on assigned automotive engineering projects. Coordinating a team of 2-3 entry-level and mid-level engineers, apply independent, advanced technical and procedural knowledge to ensure that components are developed pursuant to company standards/procedures as well as client requirements. On unusual matters confer with managers. Work with the following tools and technologies: DFMEA, DVPR,CAN, Canalyzer, Vector Canoe, Matlab, Simulink
Additional Information
All your information will be kept confidential according to EEO guidelines.
Lead TeleOp Embedded Firmware Engineer
Embedded software engineer job in San Jose, CA
Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is headquartered in San Jose, CA.
We are looking for a Firmware Engineer to design, implement and test firmware for critical components of our Humanoid and TeleOp system.
Responsibilities:
Design, develop, test, and maintain firmware for embedded systems
Architect and contribute to Continuous Integration/Continuous Deployment (CI/CD) infrastructure
Support hardware/software integration and troubleshooting in a lab setting
Develop and maintain embedded system environments for platform bring-up and firmware/software deployment
Create Python tools for test automation, calibration, and system diagnostics
Requirements:
7+ years of hands-on engineering experience
Experience developing firmware for sensing hardware on bare-metal systems and RTOS
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
Proficiency in C++ with expertise in low-level systems programming
Solid understanding of communication protocols and buses such as Ethernet, Serial, CAN, and USB
Preferred Qualifications:
Experience building and maintaining CI/CD pipelines with tools like Jenkins or TeamCity
Familiarity with embedded Linux build systems such as Yocto or Buildroot
Knowledge of Agile methodologies and Test-Driven Development
Background in Teleoperation, Haptics, or Exoskeleton technologies
The US base salary range for this full-time position is between $150,000 - $250,000 annually.
The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.
Auto-ApplyEmbedded Engineer
Embedded software engineer job in Sunnyvale, CA
The future of defense will be decided by those who field intelligent machines at scale. At Scout, we're developing Fury, the first robotic foundation model for defense, to give U.S. forces overwhelming, adaptable, and autonomous power across every domain. Fury enables human operators to command fleets of robots through natural language, and empowers those machines to sense, decide, and act together as one. It's not just a leap in autonomy, it's a force multiplier built for real-world conflict. This mission will ask everything of us: urgency, precision, and relentless work.
The Role
We're looking for an Embedded Engineer to build the intelligence stack powering our robotic platforms. This is a core technical role. You'll architect firmware, design control loops, and integrate real-time software with sensing, actuation, and autonomy. Your code will be closest to the metal and first to react when our robots meet the real world. You'll be hands-on with full-stack autonomy systems, developing embedded infrastructure that enables perception, planning, and action at mission tempo. You'll be the bridge between hardware and autonomy. This is a fast-moving, field-oriented team. Expect to work closely with mechanical and machine learning engineers to test, iterate, and deploy on real missions.
We're a startup. You'll be moving fast, context-switching daily, and helping define the culture and process as we go. This is a rare opportunity to come in early and architect the future of defense.
Responsibilities
Develop embedded software for robotic platforms, including firmware, drivers, and control logic
Integrate software with sensors, motor controllers, compute modules, and ruggedized payloads
Architect deterministic control loops and real-time processes for robust autonomous behavior
Optimize low-level system performance for latency, bandwidth, and power constraints
Implement communication protocols including UART, SPI, I2C, CAN, and Ethernet for multi-module coordination
Collaborate tightly with hardware and autonomy teams to design integrated subsystems
Test, debug, and validate embedded software in simulation and on-vehicle
Support mission deployments and ensure field reliability under adversarial conditions
Maintain documentation and contribute to a rigorous, safety-first development process
Qualifications
4+ years experience developing embedded systems in C/C++ (bare metal and RTOS environments)
Strong understanding of microcontrollers, embedded Linux, and real-time operating principles
Familiarity with low-level communication protocols (UART, SPI, I2C, CAN)
Experience with robotics-relevant topics such as motor control, sensor integration, and state estimation
Proficiency with hardware debugging tools: oscilloscopes, logic analyzers, JTAG, etc.
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Robotics, or related field
Comfort navigating system schematics and working alongside hardware engineers during design and integration
Bonus: Experience with ROS2, PX4, or similar robotics middleware stacks
Bonus: Experience with autonomous ground or aerial platforms
Legal authorization to work in the United States is required. Certain job duties may involve access to U.S. export-controlled information
Why Join Scout
Work on the world's most important frontier, ensuring U.S. and allied dominance in the age of intelligent machines
Be a core part of a team building the first defense-specific robotic foundation model
Collaborate with some of the top engineers in autonomy, AI, and national security
See your work deployed on real systems
Help define the future of intelligent defense systems
Backed by Draper Associates, Booz Allen Ventures, and other top investors
Benefits
Competitive base salary and bonus
Meaningful equity
Premium medical, dental, and vision plans with $0 paycheck contribution
Competitive PTO and company holiday calendar
Catered lunch daily and fully stocked kitchen
EV charging
Relocation assistance (depending on role eligibility)
Auto-ApplyEmbedded Engineer/Developer
Embedded software engineer job in Alameda, CA
EROS Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want it. By leveraging for its clients its technological edge and right-sourcing advantage, EROS in a short period of time has grown to become one of the most trusted strategic technology partners. Treating every client as the top priority, we customize our solutions and services to align with the unique needs of each client.
Job Description
Hi,
Hope you are doing great!!
Please have a look at the below requirement and let me know whether you are interested.
Location: Alameda, CA
Duration: FTE
Mandatory Skills: Micro controllers, C Programming, White box testing, Embedded Device testing, RTOS, Device Drivers
Desired Skills: Hand Held devices, Medical domain, 21 CFR Par 11, Bluetooth protocol
Responsibilities:
• Design and develop software in C language for micro-controller based Bare Metal (Non-RTOS) and RTOS environment for a highly safety critical medical hand held device.
• Develop software integration test protocols against design input docs & code for embedded handheld battery operated medical device & execute them as per process defined for Medical device SW development.
• Perform code level regression analysis (in C & C++) with knowledge of custom HW design to plan for integration testing.
• Actively participate & provide comments in requirements, design & code review meetings.
Additional Information
All your information will be kept confidential according to EEO guidelines.