Embedded Systems Engineer
1 month ago
Job Description
Do 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 has the perfect opportunity for you. We’re looking for an Embedded Systems Engineer (aka The Hardware Maestro) to design and develop the next generation of embedded systems that transform industries and elevate user experiences.
As an Embedded Systems Engineer at our client, you’ll work with hardware engineers, software developers, and product teams to design, develop, and optimize embedded systems. You’ll be responsible for writing firmware, working with microcontrollers, and ensuring that hardware and software interact flawlessly, all while maintaining system efficiency, performance, and reliability.
Key Responsibilities:
- Design and Develop Embedded Systems: Architect and develop embedded systems that integrate software with hardware, focusing on performance, stability, and power efficiency. You’ll work with microcontrollers, processors, sensors, and actuators to create custom hardware solutions for real-world applications.
- Firmware Development and Optimization: Write and optimize low-level firmware for embedded systems using programming languages like C, C++, or Python. You’ll ensure that the firmware is robust, efficient, and designed to handle real-time tasks with minimal power consumption.
- Hardware-Software Integration: Collaborate with hardware engineers to ensure seamless integration between hardware components and software. You’ll work on interfacing sensors, peripherals, and communication modules with embedded processors, ensuring smooth data transfer and device operation.
- Debug and Test Embedded Systems: Use debugging tools like oscilloscopes, logic analyzers, and protocol analyzers to troubleshoot and optimize embedded systems. You’ll perform rigorous testing to validate system stability, performance, and compliance with design specifications.
- Optimize for Power and Performance: Design embedded systems with a focus on optimizing power consumption and performance. You’ll balance the needs of real-time processing with low-power operation to create systems that are efficient, responsive, and reliable.
- Collaborate on IoT, Robotics, and Industrial Automation Projects: Work on projects that involve IoT devices, robotics, industrial automation, and consumer electronics. You’ll develop systems for a wide range of industries, including smart homes, healthcare, automotive, and manufacturing.
- Stay Up-to-Date with Emerging Technologies: Stay informed on the latest advancements in embedded systems, microcontrollers, and real-time operating systems (RTOS). You’ll experiment with new hardware platforms, communication protocols, and development tools to continuously improve your designs.
Requirements
Required Skills:
- Embedded Systems Development Expertise: Extensive experience designing and developing embedded systems using microcontrollers (e.g., ARM, PIC, AVR, STM32) and processors. You’re proficient in writing low-level firmware and understanding hardware-software interactions.
- Firmware Programming: Strong programming skills in C, C++, and assembly. You can write efficient firmware for microcontrollers, optimize for performance, and debug hardware interfaces.
- Hardware Integration: Proficiency in interfacing sensors, communication modules (e.g., Bluetooth, Wi-Fi), and actuators with embedded systems. You’re experienced with I2C, SPI, UART, and other communication protocols.
- Power and Performance Optimization: Expertise in optimizing embedded systems for low power consumption, battery efficiency, and high performance, especially in real-time operating environments.
- Debugging and Testing: Hands-on experience with embedded systems testing and debugging tools, such as oscilloscopes, logic analyzers, and in-circuit emulators. You know how to diagnose and resolve hardware-software integration issues.
Educational Requirements:
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Embedded Systems, or a related field. Equivalent experience in embedded systems development is also highly valued.
- Certifications or additional coursework in embedded systems, firmware development, or hardware-software integration are a plus.
Experience Requirements:
- 3+ years of experience in embedded systems development, with hands-on experience designing and deploying embedded solutions in production environments.
- Proven track record of developing and optimizing embedded systems for industries such as IoT, automotive, robotics, or consumer electronics.
- Experience with real-time operating systems (RTOS) and development tools like Keil, MPLAB, or IAR is highly desirable.
Benefits
- Health and Wellness: Comprehensive medical, dental, and vision insurance plans with low co-pays and premiums.
- Paid Time Off: Competitive vacation, sick leave, and 20 paid holidays per year.
- Work-Life Balance: Flexible work schedules and telecommuting options.
- Professional Development: Opportunities for training, certification reimbursement, and career advancement programs.
- Wellness Programs: Access to wellness programs, including gym memberships, health screenings, and mental health resources.
- Life and Insurance: Life insurance and short-term/long-term coverage.
- Employee Assistance Program (EAP): Confidential counseling and support services for personal and professional challenges.
- Tuition Reimbursement: Financial assistance for continuing education and professional development.
- Community Engagement: Opportunities to participate in community service and volunteer activities.
- Recognition Programs: Employee recognition programs to celebrate achievements and milestones.
-
Embedded Systems Engineering Lead
2 weeks ago
San Francisco, California, United States ZipLine Full timeAbout the Role:We are seeking an experienced professional to lead our team as the Head of Embedded Software. This role involves overseeing the development of software for safety-critical systems, including flight computers, radios, safety systems, communication buses, battery management, and motor control systems.As a key member of our engineering team, you...
-
Embedded Software Systems Engineer
2 weeks ago
San Francisco, California, United States Tonal Full timeTonal is a cutting-edge fitness company that's revolutionizing the way people work out. We're looking for a talented Embedded Software Systems Engineer to join our team!About TonalWe believe that technology and exercise should go hand-in-hand, and we're committed to creating innovative products that make a real difference in people's lives.The RoleAs an...
-
Senior Embedded Systems Engineer
3 weeks ago
San Francisco, California, United States Cisco Systems, Inc. Full timeCisco Systems, Inc. is seeking a highly skilled Senior Embedded Systems Engineer to join our team in the development of next-generation products.About the RoleThis is a full-time position that will be responsible for leading the design and development of cutting-edge embedded systems, from architecture to mass production. The successful candidate will have a...
-
Embedded Systems Designer
3 days ago
San Francisco, California, United States Nudge Full timeAbout NudgeNudge's goal is to revolutionize the field of neuroscience by creating a non-invasive, cutting-edge ultrasound technology to treat neurological and psychiatric disorders. We aim to achieve this by developing innovative solutions that can precisely stimulate and image the brain.The engineering team at Nudge works at the intersection of...
-
Embedded Systems Firmware Engineer
1 week ago
San Francisco, California, United States Gridware Full timeJob OverviewWe are seeking an experienced Senior Embedded Software Engineer to join our team at Gridware. As a key member of our engineering team, you will be responsible for developing robust and efficient firmware for our microcontroller platform.In this role, you will work closely with our backend codebase to develop and test device communications,...
-
Embedded Systems Developer
1 day ago
San Francisco, California, United States Unreal Gigs Full timeJob Title: Embedded Systems DeveloperWe are seeking an experienced Embedded Systems Developer to join our team at Unreal Gigs. This role will involve designing, developing, and optimizing firmware for embedded systems.About the JobAs an Embedded Systems Developer at Unreal Gigs, you will work on a wide range of projects, from IoT devices to automotive...
-
Embedded Systems Architect
4 weeks 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 Systems Expert
3 days ago
San Francisco, California, United States Unreal Gigs Full timeFirmware Development Opportunity with Unreal GigsJob Description:We're seeking a highly skilled Firmware Engineer to join our team at Unreal Gigs. This role involves designing and developing firmware for microcontrollers and embedded processors, ensuring efficient, reliable, and secure performance.Key Responsibilities:Firmware Development and Optimization:...
-
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...
-
Senior Embedded Systems Engineer
4 days ago
San Francisco, California, United States ZipRecruiter Full timeJob OverviewWe are seeking a highly skilled Senior Embedded Systems Engineer to join our team in San Francisco. As a key member of our engineering department, you will be responsible for leading the design of our firmware architecture and collaborating with cross-functional teams to define product roadmap requirements.About UsAt Gradient, we are...
-
Embedded System Engineer
2 months ago
San Jose, United States eInfochips (An Arrow Company) Full timeJob Title: Embedded System Engineer (eInfochips Inc.)Note: Due to the nature of the project, we are not looking for VISA candidates/Candidates looking for VISA Sponsorship in coming days for these roles.Experience range – 8+ yearsWhat You'll Be Doing:The embedded systems engineer designs, develops, tests, and maintains real-time embedded software. The...
-
Embedded Systems Engineer
2 months 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 Engineer
1 month 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 Engineer
1 week 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 perfect...
-
Embedded Systems Robotics Specialist
4 weeks 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...
-
Embedded Systems Developer
7 days ago
San Francisco, California, United States Astranis Full timeJob Description: We are seeking an experienced Embedded Systems Developer to join our team at Astranis. As a key member of our engineering team, you will be responsible for designing, writing, and testing software for our satellites and ground control systems.About Astranis: Astranis is a leading provider of innovative satellite-based solutions. We're...
-
Embedded Systems Software Engineer with AI Focus
4 weeks ago
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...
-
Embedded Systems Developer
1 week ago
San Francisco, California, United States Unreal Gigs Full timeWe are seeking a talented Embedded Systems Developer to join our team at Unreal Gigs. In this role, you will have the opportunity to design and develop firmware for a wide range of embedded systems.About the Role:Design and develop firmware for microcontrollers and embedded processors.Collaborate with hardware engineers to ensure seamless integration between...
-
Embedded Systems Test Engineer
1 week ago
San Jose, California, United States Yoh Full timeJob OverviewWe are seeking a skilled Embedded Systems Test Engineer to join our team, specializing in automotive applications. This role involves designing, developing, and maintaining automated tests for embedded software products.ResponsibilitiesCreate and execute test plans, test cases, and test scripts to validate functional, non-functional, and...
-
Software Embedded Systems Engineer
4 weeks 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...