Junior Embedded Engineer Job at TalentRemedy, Ashburn, VA

bzNLTm4rYkgxZ0NjKzl5djRUUUVIdFYzVVE9PQ==
  • 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

J. Kent Staffing

Social Media Marketing Specialist (Temporary, Foot-in-Door) Job at J. Kent Staffing

 ...Creek, is seeking a temporary (strong potential foot-in-door) Social Media and Marketing Specialist. Someone successful in this...  ...of 9:00 AM 6:00 PM (1-hour unpaid meal break) optional work from home Fridays Assignment Length: 3-months with the potential to... 

CruiTek

PowerFlex/PowerScale- WFH-Flex/Hybrid Job at CruiTek

PowerFlex/PowerScale- WFH-Flex/Hybrid No C2C or 3rd Parties 6+ Month Contract Nashville, TN- WFH Flex Great Company Job Description: Client needs a SME PowerFlex/PowerScale Engineer to help immediately with implementing/upgrading/managing their environment... 

DoorDash

Delivery Driver Job at DoorDash

 ...Delivery Driver at DoorDash summary: As a Delivery Driver for DoorDash, you will provide food, grocery, and retail order delivery services...  ...you to set your own schedule and start working quickly, catering to the needs of both side hustlers and full-time earners. With... 

AllGyn

Registered Nurse Job at AllGyn

 ...We are seeking a part-time Registered Nurse to cover the doctor's office, primarily on Saturdays while the doctor does in-office procedures. Job details: The applicant needs to have a current Delaware license CPR certificate. The applicant should have some... 

Equinox

Licensed Massage Therapist - Complimentary Membership & Career Development Job at Equinox

 ...opportunities for club employees Complimentary Club membership Perks and incentives with our products and services including Personal Training, Pilates, Spa and Shop This is intended to describe the general requirements for the position. It is not a complete statement...