Embedded Systems Engineer
6 days ago
About the Role:
The Firmware Software Engineer will apply principles of computer science and mathematical analysis to design, develop, test, and evaluate embedded software and systems for client devices.
Responsibilities:
- Analyze, design, develop, and debug firmware.
- Develop, prepare, and support embedded SW for demos.
- Understand and implement power management, boot loaders, scheduling, and RTOS.
- Collaborate in a team environment across multiple product-focused, research, and engineering disciplines.
Key Skills:
- Experience with software design and programming in C/C++ for development, debugging, testing, and performance analysis.
- Experience producing production-quality, fail-safe firmware for low-power real-time system control.
- Experience working with real-time operations systems such as Zephyr or FreeRTOS.
- Experience with embedded processors like ARM Cortex M0/M3/M4 architecture and boot mechanism, interrupt priorities, and experience with configuring peripherals.
- Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO, etc.
- Experience analyzing hardware and power consumption.
- Experience with hardware, clock-level issues, bridges, delays, interrupts, clock gating, polling, etc.
- Experience with instrumentation like oscilloscopes, logic/protocol analyzers for debugging embedded systems at the HW level.
- Experience with device documentation and translating that information into software solutions.
- Experience with methods of designing experiments to diagnose embedded hardware and firmware problems.
- Experience working across multi-disciplinary boundaries to drive system solutions.
Requirements:
- B.S. degree in Computer Science or Electrical Engineering or equivalent experience.
Top 3 Must-Have Skills:
- Software design and programming in C/C++.
- Producing production-quality, fail-safe firmware for low-power real-time system control.
- Real-time operations systems such as Zephyr or FreeRTOS.
Good to Have Skills:
- Experience with embedded processors like ARM Cortex M0/M3/M4 architecture and boot mechanism, interrupt priorities, and configuring peripherals.
- Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO, etc.
- Experience analyzing hardware and power consumption.
- Story Behind the Need - Business Group & Key Projects: additional work.
- Compelling Story & Candidate Value Proposition: work on new tech.
A Typical Day in the Role:
- Significant cross-communication.
- Producing production-quality, fail-safe firmware for low-power real-time system control.
Performance Measurement:
- Ability to meet project deadlines as defined by the team.
- High level of cross-communication.
- Quality of firmware.
-
Senior Embedded Systems Software Engineer
2 days ago
Redmond, Washington, United States Frontend Arts Full timeJob DescriptionWe are seeking an experienced Senior Embedded Systems Software Engineer to join our team at Frontend Arts. This role involves designing, developing, and testing embedded systems software.ResponsibilitiesDesign and develop embedded systems software for complex systems.Integrate and test software components.Familiarity with low-level operating...
-
Embedded Systems Software Engineer
3 weeks ago
Redmond, Washington, United States Fresh Consulting Full timeJob DescriptionFresh Consulting is a design-led, software development and hardware engineering company that offers end-to-end digital services to help businesses innovate. We bring together UX designers, sophisticated developers, digital strategists, and top-notch engineers to create fresh experiences connecting humans, systems, and machines. Our team has...
-
Redmond, Washington, United States Amazon Full timeProject Overview: Project Kuiper aims to provide fast, affordable broadband to underserved communities worldwide through a constellation of 3,236 satellites in low Earth orbit.Job Description: We are seeking an experienced Embedded Software Development Engineer to join our team and contribute to the design and implementation of embedded software for our...
-
Embedded Systems Specialist
19 hours ago
Redmond, Washington, United States SpaceX Full timeJob Description:We're looking for an experienced Embedded Systems Specialist to join our team and help us develop the next generation of autonomous systems. As an Embedded Systems Specialist, you'll be responsible for designing, developing, and testing software that controls our embedded systems, including those used in our flight and ground...
-
Senior Embedded Systems Developer
4 hours ago
Redmond, Washington, United States Amazon Full timeAbout the RoleIn this challenging and rewarding position, you will be responsible for driving the design, development, and operation of a variety of key embedded security capabilities for each satellite throughout its lifetime. Your primary objective will be to ensure high levels of satellite security and reliability by following best practices in...
-
Redmond, Washington, United States Amazon Full timeWe are seeking an experienced Embedded Software Engineer to join our team working on the Project Kuiper, an ambitious program to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO).The ideal candidate will have a strong background in embedded software development, with experience in Linux and RTOS, and be...
-
Embedded Systems Software Tester
3 weeks ago
Redmond, Washington, United States Omni Inclusive Full timeJob DescriptionJob Title: Embedded Systems Software TesterAt Omni Inclusive, we're seeking a highly skilled Embedded Systems Software Tester to join our team. As a key member of our engineering department, you will be responsible for ensuring the delivery of high-quality software and platforms for our product lines.Develop and execute test plans and test...
-
Embedded Systems Software Developer
3 weeks ago
Redmond, Washington, United States Amazon Full timeAbout the JobAmazon is seeking a skilled software developer to join its Kuiper program, an ambitious endeavor that pushes the boundaries of space-based systems design. As a key member of the team, you will work on building highly reliable, power-efficient, and low-cost satellite avionics.Responsibilities* Develop embedded software in Rust, C, C++, or other...
-
Embedded Systems Developer
1 week ago
Redmond, Washington, United States Staffing Technologies Full timeJob OverviewStaffing Technologies is seeking a highly skilled Embedded Systems Developer to join our team. As a Software Engineering Lead, you will lead the design and implementation of distributed cloud-based services and APIs that facilitate simulation of software on Kuiper devices.This role involves developing tools that enable more frequent and reliable...
-
Senior Embedded Systems Software Tester
19 hours ago
Redmond, Washington, United States Frontend Arts Full timeJob DescriptionThe Embedded QA Automation Engineer will work with our team at Frontend Arts to develop and maintain automated testing frameworks for complex embedded systems.Key Responsibilities:Design and implement automated tests for embedded software using C/C++ programming languages.Collaborate with cross-functional teams to identify and prioritize...
-
Embedded Systems Quality Assurance Specialist
9 hours ago
Redmond, Washington, United States Frontend Arts Full timeAbout the RoleWe are seeking an experienced Embedded QA Automation Engineer to join our team at Frontend Arts. As an Embedded QA Automation Engineer, you will be responsible for designing and implementing automated tests for complex embedded systems.You will work closely with our development team to ensure that our software meets the highest quality...
-
Redmond, Washington, United States GenScriptProBio Full timeGenScript Biotech Corporation is a global biotechnology group with a strong presence across North America, Europe, China, and the Asia Pacific region.We are committed to making humans and nature healthier through biotechnology. Our company encompasses four major categories based on its leading gene synthesis technology, including Life Science CRO, enzyme and...
-
Redmond, Washington, United States Amazon Full timeAbout Project KuiperProject Kuiper is an ambitious initiative to bridge the digital divide by delivering fast, affordable broadband to underserved communities worldwide. This mission involves launching a constellation of 3,236 satellites in low Earth orbit (LEO) to provide reliable connectivity to remote areas.Your Role in Secure CommunicationAs a Software...
-
Senior Embedded Software Engineer
9 hours ago
Redmond, Washington, United States Amazon Full timeJob DescriptionProject Kuiper is a global initiative to increase broadband access through a constellation of satellites in low Earth orbit. Our mission is to bring fast, affordable broadband to underserved communities worldwide.Our team focuses on developing customer terminals for accessing the Project Kuiper network. We are seeking an experienced embedded...
-
Embedded Systems Software Developer
3 weeks ago
Redmond, Washington, United States AdvantEdge Full timeJob OverviewAdvantEdge is seeking a skilled Embedded Systems Software Developer to join our team. As an Embedded Systems Software Developer, you will be responsible for designing, developing, and testing software for our industrial automation systems.About the RoleThis role involves providing first-line support for integrated hardware and software on...
-
Embedded Systems Developer
6 days ago
Redmond, Washington, United States Nintendo Full timeNintendo is a leading innovator in the creation of interactive entertainment. Our technology development team is responsible for creating future hardware/software technology and researching North American-based technologies.We are seeking a talented software engineer with expertise in network engineering to join our team. As a key member of our team, you...
-
Real-Time Embedded Systems Developer
9 hours ago
Redmond, Washington, United States Saxon Global Full timeAbout Saxon GlobalSaxon Global is a leading provider of innovative technology solutions, driving business growth through cutting-edge products and services. As a Firmware Software Engineer, you will play a critical role in the development of our next-generation embedded systems.Job DescriptionThis position involves designing, developing, and testing firmware...
-
Redmond, Washington, United States Amazon Full timeOverview: Amazon is an innovative company that aims to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit. Our mission is to bring fast, affordable broadband to underserved communities worldwide.About the Job: We are seeking an experienced Embedded Software Development Engineer to design and implement reliable...
-
Redmond, Washington, United States Amazon Full timeAmazon is committed to increasing global broadband access through its Project Kuiper initiative, a constellation of 3,236 satellites in low Earth orbit. Our team focuses on building customer terminals for internet access.Job DescriptionWe are looking for an experienced Embedded Software Development Engineer to own, design and develop Customer Terminal system...
-
Senior QA Engineer
7 hours ago
Redmond, Washington, United States Frontend Arts Full timeRole Summary:We are seeking an experienced QA Automation Engineer to join our team at Frontend Arts. In this role, you will be responsible for designing and implementing automated testing solutions for our complex embedded systems.The ideal candidate will have a strong background in integration and testing, with experience working with low-level operating...