Who we are:
EOI Space is developing and deploying a network of satellites in Very Low Earth Orbit (VLEO) to provide ultra-high-resolution Earth imagery. We aim to deliver timely and actionable data for commercial and defense applications.
We are on our way to achieving many industry firsts. This demands an ambitious team that revels in leaning into challenges, getting hands on, and working together. Does this sound like you? We are seeking a motivated and experienced Senior Embedded Firmware Engineer to join our team.
What you will do:
This role will play a key position in the development of flight and ground firmware for our VLEO Earth observing satellite. You will be involved in the entire development lifecycle, from requirements definition through development, testing, and deployment. Your expertise will contribute to the success of our mission to deliver high-quality Earth imagery that benefits society. Your role involves a combination of technical expertise, communication skills, and collaboration with cross-functional teams to ensure the success of our space mission.
Responsibilities:
Design, develop, and test embedded and FPGA firmware to integrate, test, and operate an Earth-observing satellite
Write high-quality, maintainable, and well-documented firmware in languages such as C, C++, and Verilog/SystemVerilog
Provide technical leadership in the design and implementation of embedded systems for the vehicle and test benches
Participate in firmware architecture and design reviews
Collaborate with cross-functional teams, including systems engineers, hardware engineers, and scientists
Develop and execute firmware test plans and procedures
Troubleshoot and resolve software defects
Contribute to the development of software development processes and standards
Ensure comprehensive and up-to-date documentation of software designs, code, and project-related information
Mentor junior software engineers
Stay up to date with the latest trends and technologies in software engineering and aerospace
Required Qualifications:
BS or MS degree in Computer Science, Engineering, or a related field
8+ years of experience in embedded firmware/software development - aerospace development strongly preferred
Strong proficiency in C/C++ required; Matlab Embedded Coder experience welcomed
Experience with Linux system programming, e.g. kernel modules and drivers, is highly desirable
Required experience with TI C2000, MSP430
Experience with FPGA (Microsemi proASIC) development using Verilog/SystemVerilog is highly desirable
Experience with version control systems (e.g., Git), CI/CD
Preferred experience with UART, I2C, SPI, ADCs, DACs, PWM, motor control, real-time control
Excellent problem-solving and communication skills
Ability to work independently and as part of a team
Compensation:
The salary range for this role is $155,000-$195,000 per year, depending on previous experience. Pay ranges are determined by role, level, location, and alignment with market data. Individual pay will be determined on a case-by-case basis and may vary based on the following considerations: interviews and an assessment of several factors that are unique to each candidate, job-related skills, relevant education and experience, certifications, abilities of the candidate and internal equity.
Work Location:
This role can be in either Louisville, CO or in Seattle, WA, with some travel between the two locations. Satellite integration for the initial vehicles is happening in EOI’s Colorado facility with a planned transition to Seattle.
...Position Summary: Part Time Position Transports participants using company vehicle from home to daily community activities as needed... ...Qualifications: Current and valid license and a clean driving record and a high school diploma or GED. Required to pass all pre...
Soiled Laundry Sorte Job Summary: The primary purpose of this position is to sort returned, soiled linen into appropriate classifications in preparation for washing. Duties & Essential Job Functions Open customer returned soil bags (bags weigh ~45 lbs.), discard plastic...
We anticipate the application window for this opening will close on - 30 Apr 2025At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to...
Monitor Tech Location Tacoma, WA (Central area) : Overview In 2020, united in a fierce commitment to deliver the highest quality care and exceptional patient experience, Virginia Mason and CHI Franciscan Health came together as natural partners to build a new health system...
...Longmont, Colorado 80504 Phone: (***) ***-**** Position: Entry Level Firefighter Paramedic IV Salary: Firefighter Paramedic I... ...education in areas like structural and wildland firefighting, emergency medical response, hazardous materials, vehicle extrication, and...