Remora is seeking an Embedded Controls Engineer to lead the development of real-time control software for our mobile carbon capture device. This role involves designing embedded control architectures, implementing and tuning feedback control algorithms, and integrating sensor and actuator feedback to enable precise regulation of pressure, temperature, and flow of fluid processing systems. You'll contribute across the full product lifecycle—from modeling to prototyping to field deployment—ensuring high system reliability and performance.
We're building carbon capture for trains and trucks. We generate revenue for railroads and trucking companies by extracting, purifying, and selling CO2 from their exhaust. Our technology can capture up to 90% of the CO2 in the vehicle's exhaust, while also reducing soot, particulate matter, and NOx.
We've partnered with some of the largest railroads and trucking companies, including Union Pacific, Norfolk Southern, Ryder, and Werner. We've now raised $117 million from prominent investors, including Lowercarbon Capital, Valor Equity Partners, Union Square Ventures, First Round Capital, and Y Combinator.
Responsibilities:
Plan & Develop
- Architect embedded control systems for real-time regulation of dynamic processes.
- Design and implement control algorithms (e.g., PID, state machines, feedforward control) utilizing MATLAB/Simulink for deployment on embedded platforms.
- Define system-level software requirements and interfaces across control, sensing, and actuation subsystems.
Design
- Maintain software architecture, control logic documentation, and formal specifications for embedded systems.
- Design fault detection, diagnostics, and fail-safe strategies in software to ensure safe and reliable operation in edge-case scenarios.
- Validate software performance through simulation and real-world testing (MIL/PIL)
- Ensure embedded software complies with industry standards for safety, real-time performance, and code quality (e.g., MISRA, ISO 26262, or similar).
Collaborate
- Work cross-functionally with systems, electrical, and mechanical engineers to ensure robust software-hardware integration.
- Interface with test engineering and validation teams to support automated testing, HIL setups, and data acquisition tools.
- Participate in design reviews, code reviews, and software development planning using Agile or iterative development processes.
Minimum Requirements:
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Controls Engineering, or a related field.
- 5+ years of experience developing real-time embedded control software for electromechanical or process systems.
- Proficiency in MATLAB/Simulink
- Strong foundation in control theory, including PID control, system dynamics, and feedback loop design.
- Hands-on experience implementing and tuning control algorithms on embedded hardware.
- Familiarity with communication protocols such as CAN, EtherCAT, Modbus TCP, SPI, I2C, UART, or Ethernet.
- Experience with system-level debugging, including use of logic analyzers and oscilloscopes.
- Knowledge of safety and reliability practices for embedded systems (e.g., fault handling, watchdogs, software FMEA).
- Experience with version control (Git), build systems, and issue tracking tools in a collaborative development environment (Jira).
Logistics:
- Location: Wixom, MI
- Start date: Immediately.
Compensation and Benefits:
- Salary: $117,000 - $180,000
- Competitive Stock Options
- Healthcare (Aetna)
- Dental
- Vision
- Retirement (401k)
- Student loan assistance
- Three Weeks of paid time off
- Eleven Holidays off
- Dependent care assistance (childcare or eldercare)
- Parental leave
- Unlimited sick and compassionate leave
- Employee development and coaching
- Office setup (remote) or relocation (in-person) stipend
Studies show that many qualified candidates hesitate to apply unless they meet every listed qualification. If you’re enthusiastic about this role—even if you don’t meet every requirement—we encourage you to apply. We’re most excited to work with people who learn quickly and want to tackle the climate crisis.
![]()
![]()