drjobs Senior Embedded Firmware Engineer

Senior Embedded Firmware Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Louisville, KY - USA

Yearly Salary drjobs

$ 155000 - 195000

Vacancy

1 Vacancy

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 $155000-$195000 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 EOIs Colorado facility with a planned transition to Seattle.


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.