Junior Embedded Engineer Job at TalentRemedy, Ashburn, VA

ZXF3NG5yM1dTVWZwdGFTNXNlbTNwamx6YkE9PQ==
  • TalentRemedy
  • Ashburn, VA

Job Description

About the client : A Space-based startup building technology to bring 24/7 solar power to Earth.

This position is with their Space team. You will apply your knowledge, leadership, and creativity to help build their constellation of next-generation satellites. Initially, you will be responsible for designing and building software systems which will enable a test campaign. After the test campaign, your responsibilities will switch to integrating software with other hardware systems under test and working on satellite flight software. Expect a varied and challenging role that will allow you to develop your skills.

Responsibilities:

  • Design and build well-structured, maintainable Python-based code for interfacing sensors and actuators to microprocessor and microcontroller systems.
  • Develop state machines and other mechanisms for implementing fault tolerance in a safety-sensitive environment.
  • Support our team of mostly hardware engineers in their development efforts and tests.
  • Implement robust telemetry systems for data logging.
  • Participate in the entire software development lifecycle, from design through testing and deployment.
  • Document your software architectures and code to ensure maintainability and future scalability.

Requirements:

  • US Persons only. No visa applicants should apply.
  • Bachelor’s degree in computer science, engineering, or a related field.
  • Proficient in Python with a strong background in developing software with direct hardware interaction.
  • Experience with cooperative multitasking patterns such as Python Asyncio.
  • Experience with multithreading, multiprocessing, and distributed systems.
  • Experience with serial communication protocols (e.g., UART, I2C).
  • Experience testing code with hardware in the loop.
  • Experience with telemetry systems, data logging, and transmission over various channels.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.

Nice to have experience:

  • Familiarity with control systems and state machine design
  • Experience with IoT systems
  • Aerospace experience, especially with satellite flight or ground software

Job Tags

Similar Jobs

Powerback Rehabilitation

Director of Rehab - Occupational Therapy Assistant (OTA) Job at Powerback Rehabilitation

 ...improve lives. As the leader in physical, occupational, speech, and respiratory therapies, we help older adults stay active and thrive while providing...  ...service, our reach spans skilled nursing centers, assisted and independent living facilities, outpatient clinics, and... 

Mindset Consulting, LLC

Senior SAP Consultant Job at Mindset Consulting, LLC

***Direct Hire Opportunity, Sponsorship Not Available*** Title : SAP Fiori Business Systems Support Analyst Location : Houston, TX Duration : Perm Salary : $130,000 Job Summary: A Mindset client seeks a skilled SAP Fiori Finance Business Systems Support... 

Coastal Freight and Transportation

Dedicated Class A Local Driver Job at Coastal Freight and Transportation

 ...excellent equipment, and a company that cares. Home Daily- 5 days on 2 days off ( Usually Off Saturday Afternoon through Monday Morning) Guaranteed Weekly Pay - $1,350 Average Yearly Gross - $70,000 Bonus Potential Medical, Dental, Vision, Life Insurance and... 

PSI Services

Financial Analyst (2828*) Job at PSI Services

 ...Disadvantaged Woman-Owned Small Business (EDWOSB) Headquartered in Patuxent River, MD. We are recognized as key contributors to our DOD Customer's mission specializing in Information Technology, enterprise resource planning, business and financial management, acquisition... 

Santander Holdings USA Inc Careers

USA Sr. Analyst, Controllership (008FN1) Job at Santander Holdings USA Inc Careers

USA Sr. Analyst, Controllership (008FN1) New York, United States of America USA Job Function Description: The Controllership...  ...Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Education: Bachelor's...