Embedded Systems Engineer
19 hours ago
Are you driven to design the brains behind robotic systems, developing the embedded software and hardware that bring robots to life? Do you enjoy programming microcontrollers, integrating sensors, and optimizing real-time performance in embedded environments? If you’re ready to craft the core systems that control innovative robots, our client has the perfect role for you. We’re looking for an Embedded Systems Engineer (Robotics) (aka The Code and Circuit Maestro) to develop, program, and optimize embedded systems that drive high-performance robotic solutions.
As an Embedded Systems Engineer at our client , you’ll work with robotics and software engineering teams to design embedded architectures, write control code, and interface with sensors and actuators. Your role will be key in ensuring robotic systems are efficient, responsive, and capable of interacting intelligently with their environments.
Key Responsibilities:
- Design and Program Embedded Systems for Robotics: Develop embedded software and firmware for microcontrollers and microprocessors that control robotic systems. You’ll ensure code is optimized for real-time control and efficiency.
- Interface with Sensors, Actuators, and Peripherals: Integrate and configure sensors (e.g., LIDAR, IMUs, cameras) and actuators for responsive and precise robotic operation. You’ll handle low-level hardware interfacing and signal processing.
- Implement Control Algorithms and Real-Time Processing: Develop algorithms for motor control, sensor fusion, and task scheduling to achieve precise, real-time control of robotic components. You’ll create software that ensures stability, safety, and reliability in dynamic environments.
- Test, Debug, and Optimize Embedded Code: Conduct rigorous testing and debugging to validate code and system functionality. You’ll optimize firmware for memory efficiency, processing speed, and power consumption.
- Develop and Maintain System Architecture Documentation: Create clear documentation of embedded system architecture, software, and hardware integration. You’ll ensure that design documentation supports scalability, maintenance, and troubleshooting.
- Collaborate with Cross-Functional Engineering Teams: Work closely with robotics, mechanical, and electrical engineers to align on system requirements and integration. You’ll coordinate with team members to bring robust, cohesive robotic systems to production.
- Stay Updated on Embedded and Robotics Technologies: Keep current with the latest in embedded systems, microcontroller architectures, and robotic trends. You’ll evaluate new tools, protocols, and technologies to enhance system capabilities.
Required Skills:
- Embedded Software Proficiency: Strong experience in programming embedded systems with languages like C/C++ and experience with embedded Linux or RTOS (Real-Time Operating Systems).
- Microcontroller and Microprocessor Knowledge: Familiarity with ARM Cortex, STM32, or similar microcontroller architectures, with experience in low-level coding and device driver development.
- Sensor and Actuator Integration: Expertise in interfacing with sensors and actuators, including experience with protocols like I2C, SPI, UART, and CAN for real-time data handling.
- Control Systems and Signal Processing: Knowledge of control algorithms, signal filtering, and sensor fusion to achieve precise motion and data processing.
- Analytical and Debugging Skills: Proficiency with debugging tools, oscilloscopes, and logic analyzers to troubleshoot and optimize embedded systems.
Educational Requirements:
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Robotics, or a related field. Equivalent experience in embedded systems and robotics may be considered.
- Certifications or coursework in embedded systems, robotics, or control systems are advantageous.
Experience Requirements:
- 3+ years of experience in embedded systems engineering, with a focus on robotics or automation.
- Experience with real-time operating systems (RTOS) and embedded Linux is beneficial.
- Familiarity with simulation tools (e.g., MATLAB, Simulink) and robotic frameworks like ROS (Robot Operating System) is a plus.
-
Embedded Systems Engineer
4 weeks ago
Benicia, CA, United States RIX INDUSTRIES Full timeRIX Industries is a technology-focused company specializing in the design, development and manufacturing of gas generation systems, precision compressor solutions, and cryogenic cooling technologies for critical applications in Marine, Aerospace, Land, Energy, Industrial, Medical, and Critical Infrastructure markets. Founded in 1878, the company is...
-
Embedded Systems Engineer
3 weeks ago
San Francisco, United States ZipRecruiter Full timeJob DescriptionDo you have a passion for building and optimizing the brains behind cutting-edge devices? Are you excited about designing embedded systems that power everything from IoT devices to autonomous robots? If you love working on hardware-software integration and crafting solutions that operate seamlessly in real-world environments, then our client...
-
Embedded Software Engineer
18 hours ago
San Francisco, CA, United States Creative Solutions Services, LLC Full timeTitle: Embedded Software EngineerLocation: San Jose, CA Job Summary: We are looking for a talented Principal Embedded SW Engineer to join our team and help us continue to deliver cutting-edge products to our customers. The ideal candidate will have experience with embedded firmware on microcontrollers and microprocessors, software architecture design, high...
-
Embedded Systems Architect
4 days ago
San Francisco, California, United States Unreal Gigs Full timeUnreal Gigs is seeking an experienced Firmware Engineer to develop and optimize firmware for embedded systems. This role involves designing and implementing efficient, reliable, and secure firmware for microcontrollers and embedded processors.The ideal candidate will have a strong understanding of hardware-software interaction, including interfacing firmware...
-
Embedded Software Engineer
4 weeks ago
San Diego, CA, United States Agile Tech Recruiting Services Inc Full timeOur Space & Defense group is seeking a highly skilled Embedded Software Engineer to contribute to the development of cutting-edge, mission-critical systems. This role is ideal for an engineer with a solid foundation in embedded systems, a focus on real-time operating environments, and experience with device drivers and low-level programming. Successful...
-
Embedded System Engineer
4 weeks ago
New Orleans, LA, United States Blue Signal Search Full timeEmbedded Systems Engineer Our client, a pioneer in the satellite communications industry, is renowned for its innovative solutions that enhance connectivity and technological integration across global markets. As part of their ongoing commitment to excellence and innovation, they are seeking an experienced Embedded Systems Engineer to join their team. We...
-
Embedded Software Engineer
4 weeks ago
Cupertino, CA, United States Systems Integration Solutions Full timePosition - Embedded Software EngineerLocation - Cupertino, CA (Requires to be onsite 5x a week)Duration - 12 months +Job Description Strong embedded and c/c++ experienceFocus on bringing up new HW platforms as well as working on the roadmap for future projects.Help develop software features in collaboration with multiple teams and fix the related bugs.Work...
-
San Francisco, California, United States Lightship Energy, Inc. Full timeAbout UsLightship Energy, Inc. is revolutionizing the recreational vehicle industry with its innovative all-electric designs.We're committed to building a diverse team of top talent who share our passion for creating cutting-edge electronics and controls.The RoleWe're seeking a skilled Electronics Engineering Specialist to join our team and contribute to the...
-
Embedded Systems Engineer
4 weeks ago
San Francisco, United States Unreal Gigs Full timeAre you driven to design the brains behind robotic systems, developing the embedded software and hardware that bring robots to life? Do you enjoy programming microcontrollers, integrating sensors, and optimizing real-time performance in embedded environments? If you’re ready to craft the core systems that control innovative robots, our client has the...
-
Embedded Systems Engineering Manager
4 weeks ago
Santa Barbara, CA, United States Senseeker Corporation Full timeJob Description: Senseeker is looking for an embedded systems leader to build a group of cutting-edge professionals to pursue software, firmware and electronics solutions and enhancements for our image sensing products. This position will be responsible for understanding and contributing to the company’s broader embedded systems and software strategy and...
-
Embedded Systems Engineer
2 weeks ago
San Francisco, United States ZipRecruiter Full timeJob DescriptionAre you driven to design the brains behind robotic systems, developing the embedded software and hardware that bring robots to life? Do you enjoy programming microcontrollers, integrating sensors, and optimizing real-time performance in embedded environments? If you’re ready to craft the core systems that control innovative robots, our...
-
Embedded Systems Robotics Specialist
6 days ago
San Francisco, California, United States ZipRecruiter Full timeAbout This RoleWe are seeking an Embedded Systems Robotics Specialist to join our team at ZipRecruiter.Job SummaryThis role involves designing, developing, and optimizing embedded systems for robotics applications. The ideal candidate will have a strong background in programming embedded systems with C/C++ and experience with embedded Linux or RTOS...
-
Lead Embedded Systems Engineer
4 weeks ago
Boise, ID, United States Black Box VR Full timeCompany DescriptionBlack Box VR is revolutionizing the fitness industry by creating the world's first virtual reality gym experience. Designed to make traditional gyms obsolete, Black Box VR's immersive technology provides a whole new way to get fit. Through the use of virtual and augmented reality, Black Box VR aims to fix fitness and eliminate the...
-
Embedded RF Software Engineer
4 weeks ago
San Diego, CA, United States Apex Systems Full timeTitle: Embedded Software Engineer Contract Duration: 6moRemote/Onsite/Hybrid?: Onsite (San Diego, CA)Pay Rate: $60-79/hr Description:Top Skills: -Writing low level code in C/C++ (Python is nice to have too) -Past experience with modems/RF SOC drivers -Write software to interact with devices/electronics using I2C, I3C, SPI, RS-422, RS-485, Ethernet, etc....
-
Sr. Embedded Software Engineer
17 hours ago
, CA, United States High-Tech Professionals Full timeSr. Embedded Software Engineer Job ID: 1975Location: San Diego, CAType: PermanentStatus: OpenKey Skills: embedded Linux, Eclipse, CSS, Perforce, Git, Jenkins, C, C++, drivers, toolchains, opensource, board, Ethernet, USB, Wi-Fi, Bluetooth, Bash, PythonDescription: Seeking Senior Embedded Software Engineer who's ready to jump right into a dynamic,...
-
Embedded Software Engineer
4 weeks ago
Brea, CA, United States Technovative Applications Full timeCompany DescriptionTechnovative Applications is a leading developer and manufacturer of precision RF sensors and munitions utilizing interferometry methods.Role DescriptionThis is a full-time on-site role for an Embedded Software Engineer located in Brea, CA. The Embedded Software Engineer will be responsible for developing, testing, and maintaining embedded...
-
San Jose, California, United States Cisco Systems, Inc. Full timeAbout Cisco Systems, Inc.Cisco is a leading technology company that powers an inclusive future by connecting the world and unlocking human potential. Our innovative solutions enable businesses, organizations, and individuals to communicate, collaborate, and innovate like never before.Our culture values diversity, equality, and inclusivity, creating a...
-
Junior Embedded Software Engineer
4 weeks ago
San Francisco, CA, United States Brahma Consulting Group Full timeWe are seeking a talented Software Engineer with an aptitude towards developing robust, high volume embedded software solutions. You will be writing applications on IoT devices that provide 3D indoor positioning using RF and communicate to cloud applications for a Bay Area, CA. You should have at least 1 year of working experience as a software engineer....
-
Software Embedded Systems Engineer
6 days ago
San Diego, California, United States Northrop Grumman Full timeAt Northrop Grumman, we are seeking a highly skilled Software Embedded Systems Engineer to join our team.We offer a competitive salary of approximately $140,000 per year, based on experience and qualifications.About the RoleThis is an exciting opportunity to develop software in an embedded technology environment. As a Software Embedded Systems Engineer, you...
-
Senior Embedded Software Engineer
18 hours ago
San Francisco, CA, United States CyRAD Talent Solutions Full timeSenior Embedded Software Engineer - US Citizen Senior Embedded Software Engineer San Francisco Bay Area On-Site or Remote About Us: We are a technology leader at the cutting edge of laser communications and advanced networking, enabling groundbreaking innovations for land, sea, air, and space applications. Using technology originally developed by Google, we...