What are the responsibilities and job description for the Embedded System Engineer position at Ecoatoms?
Ecoatoms is an innovative aerospace company focused on developing advanced space payload systems. We are looking for a talented and hands-on Embedded Systems Engineer to take full ownership of embedded firmware design, development, integration, and debugging. In this key role, you will also lead system-level integration, payload assembly, electrical and software validation, and comprehensive testing activities.
You will work cross-functionally across firmware, hardware, and mechanical domains, ensuring end-to-end system functionality and reliability. The ideal candidate thrives in a dynamic environment, enjoys working close to the hardware, excels at signal-level debugging, and collaborates effectively with electrical and mechanical engineers to deliver robust payload integrations.
- Design, develop, test, and maintain high-quality firmware for embedded systems on bare-metal and RTOS platforms.
- Lead payload integration, assembly, and system bring-up activities.
- Conduct thorough end-to-end testing, including electrical, firmware, and system-level validation in-house.
- Support hardware-software integration and troubleshooting in a lab environment using tools such as oscilloscopes, multimeters, and current probes.
- Develop and maintain embedded environments for payload bring-up, firmware deployment, and software integration.
- Create Python-based tools for test automation, calibration, and diagnostics.
- Debug complex hardware-software interactions and perform root-cause analysis.
- Collaborate with Electrical Engineers to review schematics and provide firmware-informed design validation.
- Assist in board revisions, system troubleshooting, and reliability improvements.
- Integrate diverse components, including sensors, actuators, motors, encoders, cameras, and IMUs.
- Plan and contribute to EMI/EMC, power integrity, and environmental reliability testing.
- Act as the technical liaison between Firmware, Electrical, and Mechanical teams during integration and issue resolution.
- Produce clear documentation of system behavior, interfaces, test procedures, and results.
- Write comprehensive technical documentation, bring-up guides, and handover materials.
- Foster strong collaboration with cross-functional teams to drive project success.
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.
- 3 years of hands-on experience in embedded systems engineering, including firmware development and hardware-software integration.
- Proven experience developing firmware for embedded or payload systems on bare-metal and RTOS platforms.
- Experience with Xilinx/AMD FPGA or SoC platforms and tools (e.g., Vivado, PetaLinux).
- Strong proficiency in C/C and Python.
- Familiarity with Linux-based development environments (e.g., Yocto, Ubuntu Core).
- Solid knowledge of communication protocols and interfaces (e.g., Ethernet, Serial, USB).
- Hands-on experience with electronics assembly, wiring, connectors, and basic mechanical tasks (e.g., enclosures, brackets, test fixtures).
- Proficiency with version control systems (e.g., Git).
- Excellent communication skills, with the ability to lead technical discussions and document findings clearly.
- Willingness to travel up to 10%.
- Familiarity with CAD tools (e.g., Altium, SolidWorks).
- Background in supporting high-reliability systems in aerospace, robotics, or similar fields.
We offer a competitive and comprehensive benefits package, including medical, dental, and vision insurance; 401(k) with company match; generous paid time off; and other standard perks. Join us at Ecoatoms and contribute to cutting-edge space technology in a collaborative, innovative environment!
Ecoatoms is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate in employment decisions on the basis of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable federal, state, or local laws. All qualified applicants will receive consideration for employment without regard to these factors, and we encourage individuals from underrepresented groups to apply. We also provide reasonable accommodations for qualified individuals with disabilities and sincerely held religious beliefs during the application and employment process.