Embedded Software Engineer/Developper
Ipro Networks Pte. Ltd.
Job Title:Embedded Software Engineer/Developper Position Type:Contract (12 months) Location:Sunnyvale, CA (On-site) Salary Range / Rate:$90/h~$160/h Job ID#:175938 Job Description: We are looking for a hands-on ROS2 Robotics Software Engineer to own the software integration between the robotic end effector and its host compute platform. This is a technical, execution-focused role: you will build and maintain the ROS2 nodes that stream sensor data, the GPU-accelerated image processing pipeline, and the data collection infrastructure that the applied science team relies on to train and evaluate manipulation policies. This role operates in a robotics research and development environment where technical requirements are often ambiguous and evolving. You will work directly alongside scientists and research engineers, translating early-stage concepts into reliable, well-instrumented software running on real hardware. Responsibilities: Own the ROS2 nodes for the sensor module, including camera, depth (dToF), and IMU streaming at target rates (approximately 20 Hz for imaging and 1 kHz for inertial data). Develop and optimize a GPU-accelerated de-Bayer and image processing pipeline for real-time sensor data. Package and integrate the camera vendor SDK into ROS2 packages for maintainable, reproducible builds. Perform end-to-end latency characterization and validation across the sensing and compute pipeline. Basic Qualifications: 5+ years of software development experience with at least one modern programming language (C++ and/or Python). Hands-on experience developing with ROS2, including authoring and maintaining nodes, topics, services, and launch systems. Experience integrating and streaming real-time sensor data (cameras, depth sensors, IMUs) on robotic or embedded systems. Experience with data pipeline tooling such as rosbag2 for recording, playback, and analysis. Ability to work onsite in Sunnyvale, CA. Preferred Qualifications: Experience with GPU-accelerated image processing (CUDA, de-Bayer, or similar real-time vision pipelines). Experience deploying software on embedded GPU compute platforms (such as NVIDIA Jetson class devices). Experience with ROS1 to ROS2 migration, DDS, and QoS tuning for real-time performance. Experience packaging and integrating third-party or vendor SDKs into a robotics software stack. Experience supporting applied science or research teams with data collection and policy interface infrastructure. Experience with end-to-end latency analysis and optimization across sensing and compute pipelines. Benifits: Benefits eligibility varies based on the employment arrangement and applicable eligibility requirements. Details will be confirmed during the hiring process. About Us: Founded in 2009, IntelliPro is a global leader in talent acquisition and HR solutions. Our commitment to delivering unparalleled service to clients, fostering employee growth, and building enduring partnerships sets us apart. We continue leading global talent solutions with a dynamic presence in over 160 countries, including the USA, China, Canada, Singapore, Japan, Philippines, UK, India, Netherlands, and the EU. IntelliPro, a global leader connecting individuals with rewarding employment opportunities, is dedicated to understanding your career aspirations. As an Equal Opportunity Employer, IntelliPro values diversity and does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, disability, or any other legally protected group status. Moreover, our Inclusivity Commitment emphasizes embracing candidates of all abilities and ensures that our hiring and interview processes accommodate the needs of all applicants. Learn more about our commitment to diversity and inclusivity at Compensation: The pay offered to a successful candidate will be determined by various factors, including education, work experience, location, job responsibilities, certifications, and more. Additionally, IntelliPro provides a comprehensive benefits package, all subject to eligibility. #J-18808-Ljbffr Ipro Networks Pte. Ltd.
- IntelliPro in Sunnyvale, CA seeks an Embedded Software Engineer/Developper to own ROS2 nodes, streaming sensor data, and a GPU-accelerated image pipeline on on-site hardware. The role focuses on delivering real-time performance and reliable software for a robotics research...Suggested
- ...development of a novel surgical robot system. The engineer will collaborate with a skilled team to design, build and optimize software that enables high-performance video capture,... ..., streaming, and display across a range of embedded platforms. The engineer will collaborate...SuggestedLocal area
$165.2k - $223.6k
...agile environment to deliver high-quality software.* Develop software solutions to... ...Engage in end-to-end participation in major engineering projects, collaborating with cross-functional... ....In this role, you will:- Own unique embedded software functions through design, implementation...SuggestedPermanent employmentInternshipLocal areaWorldwideFlexible hours$96.8k - $118.3k
DescriptionAs an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform modules that power Fortinet’s networking and security appliances.This is a high...SuggestedFull timeWorldwide$145.83k - $219k
...investors.About the RoleNuro operates real self-driving vehicles on public roads today — not a research platform, not ADAS. The Embedded Software Engineering team builds the software for the safety-critical embedded controllers that connect the Nuro Driver to the vehicle: the...SuggestedImmediate startFlexible hours- Qualifications- BS/MS/PhD in Computer Engineering, Robotics, or equivalent- Proficient in C code, real-time... ...hardware interfaces (e.g. Ethernet, UART, SPI, I2C.)- Embedded Linux or RTOS experience is a must- Excellent software engineering habits.- Familiarity with version...
$165.2k - $223.6k
As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software... ...interfaces, etc• Participate in design reviews for complex embedded systems, simulations, algorithms and software development...InternshipLocal areaFlexible hours$119.5k - $164.4k
Elevate Global Aviation Safety as our next Software Engineer!Ready to make a tangible impact on global industries using cutting-edge technology... ...architectures, real-time/time-critical applications (e.g., embedded systems, high-speed servers), and a strong understanding of...Ongoing contractFull timeLocal areaWorldwide$155k - $215k
...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.As an Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded...Permanent employmentCasual work- ...for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to... ...position is part of the New Product Development Platform Software team and will focus on developing embedded application software, middleware, and system...Local areaWorldwideFlexible hours
$207k - $300k
...functional debug and tracing strategy across all software layers, spanning low-level firmware/real... ...C++, or Rust.3 years of experience with embedded software design and architecture.... ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical...$110k - $160k
....1x and Enterprise Wireless solution experience is plusEducation Requirement:Bachelor’s Degree in Computer Science or Electrical Engineering is requiredMaster’s Degree is preferredMust be authorized to work in the U.S. without sponsorshipThe US base salary range for this...Full timeWorldwide- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...team is responsible for the real-time software infrastructure that supports critical... ...experience and comfort working with C++ in an embedded environment is required.Essential Job...Local areaWorldwideFlexible hours
$150.4k - $277.6k
...Embedded Software Engineer Apple's System Firmware and Diagnostics team is looking for an enthusiastic embedded firmware engineer to join our team. This is an individual contributor role to design, develop and debug firmware used in the manufacturing and testing process...Work experience placementRelocationFlexible hours- ...Embedded Software Engineer, Santa Clara, CA We are seeking a motivated and detail-oriented Embedded Software Engineer to join a dynamic team. The ideal Embedded Software Engineer will possess a solid foundation in software development, familiarity with EtherCAT (...Contract work
- ...Develop, test, and maintain C/C++ software for Linux-based and embedded semiconductor test platforms, including hardware interfaces, operating-system... ...-level and multithreaded software, collaborate across engineering teams, and contribute to testing, code reviews, and Agile...
$193.3k - $261.5k
Amazon is looking for a Embedded Software Engineer to join the project team working to build best in class consumer products. We are an innovative, cross-platform, customer-obsessed team, working on big-bets in an innovative environment. We are looking for a talented...InternshipLocal areaFlexible hours$165.2k - $223.6k
As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for Ring IoT products. As a member of our team, you will be interacting closely with the business and cross-functional engineering...InternshipLocal areaFlexible hours$165.2k - $223.6k
We are looking for an Embedded Software Development Engineer to build and optimize firmware for Ring's growing portfolio of smart home devices. The ideal candidate is passionate about writing clean, efficient code for embedded platforms and has experience working across...InternshipLocal areaFlexible hours$180k - $270k
...Embedded Firmware Engineer You will join Everpure's Datastore team to design, develop, and validate embedded firmware for our DirectFlash™... ...building and scaling complex embedded, firmware, or hardware-software systems. ~ Expert-level proficiency in C/C++ (object...Full timeWork at officeFlexible hoursShift work- Antramo in Sunnyvale, CA, is seeking a senior embedded software engineer to lead the development of safety-critical software for an experimental aircraft/airship program. You will work closely with flight test, pilots, and cross-functional teams to define requirements,...
$160k - $220k
...Responsibilities:Design, Develop and maintain software features on current and future products.... ...of 13 years’ experience in software engineering.Strong C/Linux experience is essential.... ...semantics is a plusFamiliarity with embedded switch or router real time operating system...Full timeWorldwide$140k - $190k
WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach new product launches and feature development...Full timeWorldwide$174k - $252k
...Tensor SoCs.Investigate on scalable USB software architectures and influence SoC architecture... ..., C).3 years of experience working with embedded operating systems.3 years of experience... ...(DWC) stack.Google's software engineers develop the next-generation technologies...- ...professionals and their patients. Together, let's advance the world of minimally invasive care. Job Description As an Embedded Software Engineer in the Future Forward organization, you will work at the forefront of innovation, rapid prototyping, and new product...Full timeLocal areaWorldwideFlexible hours
- ...Job Description: IST (Integrated System Test) Software team is seeking highly motivated and technically driven Embedded Software Engineers to develop software for cutting-edge test platforms. In this role, you will design, implement, and maintain software that interfaces...
- ...Embedded software engineer position focused on developing Linux-based video processing software for surgical systems. The role involves designing real-time stereo video processing, camera integration, image pipeline algorithms, and illumination control within a cross-...
$73.15k - $174k
...inclusive world. Location Palo Alto, California About the job you’re considering: We are looking for a Senior/Lead Embedded Software Engineer to drive the iRDK bring-up and platform enablement on MediaTek C-X1 SoC platforms. In this highly visible technical...Full timeLocal area- ...Intuitive Surgical seeks an embedded software engineer to develop middleware and application software for the Ion robotic platform, a minimally invasive lung biopsy system. The role involves designing C/C++ applications, system services, and APIs for heterogeneous embedded...
- Aeva is seeking an embedded software engineer to design real-time C/C++ applications for its 4D LiDAR platform in Mountain View, CA. You will work on real-time OS environments (QNX, embedded Linux, FreeRTOS/Zephyr), driver development for SPI/I2C/UART, and collaborate...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer/Developper. Be the first to apply!
- embedded developer Sunnyvale, CA
- embedded engineer Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- government software Sunnyvale, CA
- software applications developer Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- software technical support engineer Sunnyvale, CA
- software support Sunnyvale, CA
- embedded software Sunnyvale, CA



