Embedded Software Engineer at Lorien in Westminster, Colorado

Posted in Other 3 days ago.

Type: full-time





Job Description:

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 3 or more 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 proficiency 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:
  • Signing bonus
  • Quarterly Performance bonuses
  • Company provided health insurance and 401K plan upon eligibility
  • Unlimited vacation time and extensive flexibility

More jobs in Westminster, Colorado

Other
about 14 hours ago

Walmart
Other
about 14 hours ago

Walmart
Other
about 14 hours ago

Walmart
More jobs in Other

Other
1 minute ago

University of Maryland Medical System
Other
1 minute ago

University of Maryland Medical System
Other
1 minute ago

University of Maryland Medical System