Senior/Mid-Level Embedded Software Engineer

Company:  FS Studio
Location: Westminster
Closing Date: 18/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Senior/Mid-Level Embedded Software Engineer

About The Position

Our client based in Westminster, Colorado, this team is looking to add a highly motivated and passionateSenior Embedded Software Engineer whowill play a key role in developing software solutions that deliver on customer needs. The team is rapidly growing, and privately held business. This role will be based in Westminster, Colorado and an ideal candidate for this role will have a passion for the exploration, development, and settlement of space.

Requirements

Duties/Responsibilities:

  • Apply software engineering principles, concepts, theory, and practice with a focus on the unique aspects of embedded software based on cFS and embedded Linux.
  • Participate in all elements of the software lifecycle including research, development, testing, and integration.

Required Skills/Abilities:

  • Develops high-quality code, analyzes, and implements software applications using C++ along with other programming knowledge and object-oriented design strategies.Performs code maintenance, testing, and analysis, and deploys or implements software or product enhancements.
  • Curiosity about software architecture and programming: Preferred candidate will want to spearhead innovation in the realm of spacecraft flight and ground software development and implementation strategies instead of using older technology.
  • Must espouse values of the company to see a problem to solve it, be customer focused and bring inexhaustible curiosity.
  • Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment.
  • Must be able to interface effectively with other engineers of various disciplines, including astrodynamics, navigation, and space systems design engineers, and interpret, debug, and modify complex heritage software following rigorous process and coding standards.

Education and Experience:

  • Bachelor's, Master's or PhD in engineering or a related technical field as well as 5-10 years of progressively complex software development and engineering experience. Equivalent experience may be substituted in lieu of education.
  • Must have a complete understanding of software development concepts, principles, and theory and demonstrate a complete understanding and application of programming and analysis concepts.
  • Demonstrated technical expertise in C/C++, Python programming languages required.
  • Knowledge of unique aspects of embedded software in resource-constrained environments and embedded Linux.
  • Experience with GIT revision control, Agile development processes and standards. Linux and Windows development.
  • Experience with designing real-time, embedded Flight Software (FSW) and firmware (FW) for satellite systems is strongly desired, including NASA core Flight System (cFS).
  • Experience with ground software for satellite systems is strongly desired.

Compensation and Benefits:

  • Base Salary Range – $120,325 - $154,060 based on role, employee experience, and location
  • Signing bonus
  • Quarterly Performance bonuses
  • Company provided health insurance and 401K plan upon eligibility
  • Unlimited vacation time and extensive flexibility
#J-18808-Ljbffr
Apply Now
Share this job
FS Studio
  • Similar Jobs

  • Senior/Mid-Level Embedded Software Engineer

    Westminster
    View Job
  • Senior/Mid-Level Embedded Software Engineer

    Westminster
    View Job
  • Embedded Software Engineer Level 2

    Denver
    View Job
  • Software Engineer in Test, Mid-Level

    Denver
    View Job
  • Embedded Software Engineer

    Denver
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙