Senior Software Engineer, Embedded Systems
Elroy Air
Job Description
Job Description
At Elroy Air, we build autonomous vertical takeoff and landing (VTOL) cargo drones to change the way the world moves goods. Transporting cargo by air is faster and more direct than by land or sea, but it has been prohibitively expensive for medium-size loads. We've set out to expand middle-mile logistics possibilities across multiple sectors, with our sights on a $420Bn global total addressable market for cargo logistics across defense, commercial and rapid response.
We believe diverse perspectives at all levels of the organization are critical to innovation and employee development. This includes but is not limited to gender identity, race, ethnicity, sexual orientation, gender expression, religion, age, ability, parenthood status, veteran status, educational background, citizenship status, or any combination of these characteristics.
Elroy builds autonomous aerospace systems for the real world. At the heart of those systems is a hard real time, safety critical software stack that has to work under any circumstances, with no margin for "close enough". The embedded software team writes the code that flies the plane in any conditions. This role spans the full embedded stack, from bare-metal firmware and RTOS integration to hardware bring-up and bench debugging. If you thrive on hard constraints, enjoy working close to the metal, and want your code to matter, read on.
The RoleAs a Senior Embedded Software Engineer, you will own software that runs directly on safety-critical avionics hardware including our main flight computers. You will work at the intersection of firmware, real-time systems, and hardware bring-up, and you will contribute to a team culture where everyone is expected to understand the system end to end. This is not a siloed firmware role: you will interact with engineers from a wide variety of disciplines on a daily basis, including systems engineering, controls, flight physics, power electronics, and aeromechanical.
What You'll Work OnEmbedded firmware for microcontrollers and SoCs in a bare-metal and/or RTOS environment (FreeRTOS, Zephyr, or similar)
Driver development, peripheral integration, and board bring-up for custom hardware platforms
Real-time control loops and sensor fusion pipelines where timing and determinism are non-negotiable
Hardware debugging: oscilloscopes, logic analyzers, JTAG, and willingness to get comfortable with a schematic
C++ and Python tooling for testing, scripting, and automation around embedded targets
Development of models and emulators for aircraft components to ensure hardware behavior is faithfully represented in our cloud simulation framework
You probably have:
5+ years of professional embedded software development, with production firmware shipped on real hardware
Deep fluency in C and/or C++; Python for scripting and test tooling
Hands-on experience with at least one RTOS and with bare-metal development
Comfort reading schematics, using bench instruments, and debugging hardware/software integration issues at the signal level
Experience with communications protocols: SPI, I2C, UART, CAN, Ethernet
Strong opinions about code quality, testability, and the difference between software that works in the lab and software that works in the field
It’s a bonus if you have:
Experience in aerospace, defense, robotics, or other safety-critical domains
Familiarity with DO-178, MISRA, or other embedded software standards
Exposure to desktop tooling or visualization for hardware debug and test workflows
Experience with CI/CD pipelines for embedded targets (HIL, SIL, emulation)
Primary languages: C++ and Python
RTOS: FreeRTOS and bare-metal depending on target
Toolchains: GCC/Clang cross-compilers, CMake, custom build infrastructure
Version control and CI: Git, GitHub, cloud-based batch simulation and test runners
Modern AI coding tools used as productivity accelerators, not as a substitute for engineering judgment
Elroy’s software team is small, senior, and exceptionally cross-functional. Most engineers here are comfortable working across embedded firmware, desktop tools, and cloud infrastructure. Not because we expect everyone to be an expert in everything, but because we value curiosity and adaptability over and above having all of the answers on day one. We're looking for someone who brings deep experience in embedded and real-time systems, and isn't afraid to range beyond that when the work calls for it.
What We Offer- Competitive salary
- Equity ownership in a rapidly growing advanced aerospace company
- Comprehensive medical benefits
- 401(k) with company contribution + Roth IRA
- Free daily lunch provided onsite
- Flexible time-off policy
- 3 months of paid parental leave
- Employee assistance program with 24/7 support
- High-impact startup environment with significant ownership and autonomy
- Opportunities for rapid career growth and internal advancement
- You’ll work with a motivated, kind, and highly skilled team
- You'll help shape and define our company culture and values
- You'll help build and scale a new category of aerospace / logistics technology
We encourage you to apply even if you aren't an exact match for our open role as many of our team members come from nontraditional backgrounds.
We are committed to an inclusive, harassment-free workplace and we gladly provide reasonable accommodations to support our team.
Applicants must be legally authorized to work in the United States as a U.S. citizen or lawful permanent resident (green card holder). All employees will be screened through E-Verify.
Elroy Air does not engage with external recruiting agencies/individual recruiters that we do not have a written agreement with and all employment activities are managed through our internal team. We reserve the right to make use of any unsolicited resumes received without being responsible for payment of any fees asserted from the use of unsolicited resumes.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.
- The Trilogy at The Vineyards is seeking a Maintenance Technician III to perform skilled maintenance including carpentry, electrical, plumbing, and HVAC tasks. You will lead junior staff and ensure safe, high-quality upkeep of facilities in a dynamic club environment in ...SeniorWeekend workAfternoon shift
- Senior Field Property Claim Resolution Specialist, Large Loss When a policyholder's home... ...with the ability to work with multi-faceted systems, and analytical skills. Completion of... ...perspectives and experiences, with inclusion embedded in every aspect of our culture and...SeniorFor contractorsLocal area
- The Greene Group, a growing digital media company based in Brentwood, California, is seeking a Senior Accountant to support month-end close in a fast-paced NetSuite environment. The role involves divisional accounting, preparing GAAP financial statements, and assisting...Senior
- Merrill Gardens at Brentwood is seeking a Senior Living Caregiver to support residents with daily living activities and ensure a safe, dignified environment. You will assist with dressing, bathing, meals, and medications as allowed by state regulations, documenting progress...Senior
- Ayala, Morgan & Buzzard in Brentwood, CA is seeking a skilled paralegal to support our growing legal team. The ideal candidate will prepare and maintain legal documents, file motions, interview clients, and conduct legal research under guidance of an attorney. Responsibilities...Senior
- Merrill Gardens Brentwood is seeking a Senior Living Caregiver to support residents with daily living activities, medication management, and progress reporting. The role emphasizes compassionate care in a warm senior living community. Eligible candidates include those...SeniorFull timePart time
- Liberty Mutual Insurance seeks a Senior Field Property Claim Resolution Specialist for large-loss properties. You will handle the most complex claims, determine coverage and coordinate on-site inspections and repairs. Expect extensive travel within the SF Bay to Sacramento...Senior
- Brookdale Senior Living in Brentwood, CA seeks a maintenance supervisor to oversee community upkeep and staff. You will coordinate repairs, manage HVAC, elevators, and safety systems, and ensure regulatory compliance. Applicants should have a high school diploma or GED...Senior
$20.9 - $21.15 per hour
Assistant Store Manager Hourly rate ranges from $20.90 to $21.15 and is dependent upon qualifications and experience. Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan with...SeniorHourly payLocal area- Bluestar Resort & Golf is seeking a Maintenance Technician III to perform diverse maintenance tasks across electrical, plumbing, carpentry, HVAC and painting. The role leads others, trains new staff, and ensures safety protocols are followed. Ideal candidates have 5+ years...SeniorFlexible hours
$25 - $39 per hour
...full range of automotive repairs—from light maintenance to heavy engine work—and diagnostics on our vehicles, including: Performing... ...all makes and models, ranging from timing belts and suspension systems to heavy engine work. Diagnosing and repairing advanced...SeniorHourly payRelocation packageMonday to Friday$80k - $85k
...Century Group is partnering with a client who is seeking a Senior Accountant to join their team. Exact compensation may vary based on... ...knowledge Microsoft Office Suite (Excel), Proficiency in accounting software (Sage Intacc) is a plus. Strong understanding of GAAP and...SeniorWork at office- Acti-Kare Responsive In-Home Care - Tracy is seeking a PART-TIME caregiver to support adults in their homes in Brentwood, CA. Shifts are 3-6 hours, Monday through Friday with weekends as needed, and every client is cared for one-on-one. Ideal candidates have at least 1 ...SeniorPart timeImmediate startMonday to FridayFlexible hoursShift workWeekend work
- ...Senior Electrical Project ManagerGpac is a national executive search firm specializing in... ...institutional projectsStrong knowledge of electrical systems, construction processes, and project... ...with project management software is a plusYour resume will not be shared with...SeniorFor contractorsFor subcontractorLocal area
- ...Cookies is seeking a dedicated and experienced Senior Bakery Specialist to join our team. As a... ...skills. Proficiency with Slack and scheduling software. Knowledge: Familiarity with inventory management and ordering systems, preferably Sysco, and google sheets. Availability...SeniorNight shiftDay shift
- ...Senior Electrical Project Manager A well-established local electrical contractor is looking to add an experienced Senior Electrical Project Manager to their team. The company has a strong backlog of local commercial and industrial projects and is looking for someone...SeniorContract workFor contractorsLocal area
- ...Gardens is hiring a Dining Room Lead at Merrill Gardens at Brentwood. This full-time role oversees daily dining service operations in a senior living community, ensuring high-quality meals and a welcoming dining experience for residents and families. The position offers...SeniorFull time
- Our client is a growing digital media company looking for a Senior Accountant to join the team and support a seamless month-end close in a fast-paced NetSuite environment. This is a great opportunity to gain exposure to a high-growth, high-visibility business in the entertainment...SeniorContract work
- ...and clinic administration. What We Need (Job Summary) The Senior Financial Analyst, Strategic Initiatives supports high-priority... .... By leveraging QuickBooks, Power BI, and related data systems, the Senior Financial Analyst integrates financial and operational...SeniorContract workWork at officeLocal areaShift work
- ...Senior Living CaregiverAre you passionate about working with seniors? Are you dedicated to supporting seniors on their wellness journey to ensure they are provided with an atmosphere that values individualism and dignity? If so, we may have the perfect opportunity for...SeniorFull timeTemporary workPart timeLocal areaImmediate startFlexible hoursShift work
$105k
...represented by three labor unions. Position Summary The Senior Labor Relations Specialist is responsible for providing... ...Union counterparts. You will support Principal Negotiators during system-wide negotiations, including implementation of agreements. You may...SeniorContract workWork experience placementWork at officeLocal areaRemote workFlexible hours- ...Senior Living Dining Room ServerAre you passionate about working with seniors? Are you dedicated to supporting seniors on their wellness journey to ensure they are provided with an atmosphere that values individualism and dignity? If so, we may have the perfect opportunity...SeniorFull timeTemporary workPart timeLocal areaImmediate startFlexible hoursShift workWeekend workDay shiftAfternoon shiftEarly shift
- ...Senior Mechanic The City of Brentwood Fleet Division is seeking an experienced Senior Mechanic to lead daily shop operations and... ...Suspension and Steering, A5 Brakes and A6 Electrical/Electronic Systems is preferred. Possession of a valid Vehicle Safety Systems Inspection...Senior
- Senior Living Caregiver Are you passionate about working with seniors? Are you dedicated to supporting seniors on their wellness journey to ensure they are provided with an atmosphere that values individualism and dignity? If so, we may have the perfect opportunity for...SeniorFull timeTemporary workPart timeLocal areaImmediate startFlexible hoursShift work
$210k - $230k
...We are a team of builders, engineers, and operators who believe that... ...respond enthusiastically to the systems we've built. As we mature and... ...characteristics. The Senior Electrical Engineer at Elroy... ...collaborating with mechanical, software, flight test, and systems engineering...SeniorPermanent employmentFlexible hours- The City of Tracy seeks a strategic Wastewater Operations Superintendent to lead the wastewater treatment plant, SCADA, and regulatory compliance, overseeing budgets, CIP, contracts, and priorities. The role requires a SWRCB Grade V certification or equivalent, an associate...Senior
- Oakmont Management Group is seeking a Maintenance Technician for our California communities, including Brookside and surrounding properties. The role covers maintenance of the physical plant, common areas, and resident units in alignment with our mission of quality care...Senior
$70k - $90k
...#JoinTheMovement.Location: Chicago, SF, or NYC (REMOTE)About the JobAs a growing PEO, we are seeking a highly skilled and experienced Senior Benefits Administrator who is licensed to sell health insurance products. This position will play a pivotal role in leveraging...SeniorTemporary workLocal areaRemote work- ...Job Description Job Description Senior Living Resident Care Director Are you passionate about working with seniors? Are you dedicated... ...customer delight. Mentors team members using electronic care system. Builds effective teams by determining adequate staffing...SeniorFull timeTemporary workPart timeLocal areaImmediate startFlexible hoursShift work
- ...landing (VTOL) cargo aircraft systems to change the way the world... ...production ramp. Title Senior Global Supply Manager Location... ..., and use them to influence engineering design decisions and total... ...required authorization to receive software or technology controlled...SeniorWork at officeRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Embedded Systems. Be the first to apply!




