Senior Embedded Firmware Engineer Job at EOI Space, Louisville, CO

TGRuRGtqY0pVbWdzOG5SVG1ncjVxRW1vMUE9PQ==
  • EOI Space
  • Louisville, CO

Job Description

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.  

Job Tags

Full time,

Similar Jobs

I Saw The Sign

Sign Installation Specialist (Commercial) Job at I Saw The Sign

 ...At I Saw The Sign, we're more than just a sign company. We're storytellers. Our dynamic signage solutions, from eye-catching storefront...  ...We are seeking a dedicated and skilled Outdoor Commercial Sign Installation Specialist to join our team. This full-time, on-site position... 

Whole Foods Market

Whole Foods Market - Culinary Team Members - Prepared Foods, Deli, & Bakery - (Part Time, Mid & Clos Job at Whole Foods Market

 ...support as a member of the Prepared Foods team to include preparation,...  ...and stocking of products. All Whole Foods Market Retail jobs...  ...customers and Team Members at all times. All positions must be...  ...skills and willingness to work as part of a team. Ability to deliver... 

Baxter International Inc

Regional Sales Manager, Bardy Diagnostics - Florida Job at Baxter International Inc

 ...This is where you save and sustain lives At Baxter, we are deeply connected by our mission. No matter your role at Baxter, your work makes a positive impact on people around the world. Youll feel a sense of purpose throughout the organization, as we know our work... 

BOEING

Machine Operator Job at BOEING

 ...airspace structures Prepares test articles, fixtures and data collection devices to perform various tests Performs basic organic chemical conversion and paint preparation Applies routine organic coatings for corrosion protection and appearance requirements Works... 

Findlay Kia St. George

Master Automotive Technician Job at Findlay Kia St. George

 ...automotive groups in Southwest U.S. We are offering a competitive signing for the right person. We understand the great demand for veterans in this industry.Our organization enjoys meeting new challenges every day. We are dedicated to addressing the wants, needs and...