Satellite Embedded Systems Engineer

2 weeks ago


Boulder, Colorado, United States Weather Stream Full time
Job Overview

Salary: $82,000 - $100,000

Position Title: Embedded Software Developer

Classification: Exempt

Reports To: Chief Technology Officer (CTO)

Location: Onsite

Company Overview

Weather Stream is dedicated to addressing significant global challenges through innovative remote sensing and data science technologies. Our mission is to guide society towards a future where environmental awareness is integral to decision-making in various sectors. We focus on developing solutions for managing risks associated with extreme weather and climate change while ensuring our operations are sustainable and impactful.

Why Work with Us?

We prioritize the growth and well-being of our employees, fostering a culture of collaboration and open communication. Our team is committed to addressing global challenges through innovative solutions, and we encourage personal and professional development.

Position Summary

The Embedded Software Developer will play a crucial role in the design, implementation, and validation of embedded systems for satellite hardware. Responsibilities include diagnosing faults, troubleshooting systems, and performing maintenance and quality assessments. This position will challenge your creativity and technical skills, pushing you to grow and excel.

Key Responsibilities
  1. Engage in all phases of the project life-cycle, including business development and mission formulation.
  2. Contribute to the development of embedded software for satellite instruments.
  3. Establish software specifications and design goals aligned with program objectives.
  4. Design software architecture across various embedded platforms.
  5. Support testing and calibration activities for remote sensing instruments.
  6. Develop software for multiple hardware configurations.
  7. Create and maintain documentation for software and hardware systems.
  8. Collaborate with the Weather Stream team to define project needs and deliver solutions.
  9. Ensure compliance with ethical standards and regulations.
Qualifications
  1. Experience with embedded Linux software and hardware.
  2. Proficiency in C++/C++11 for embedded applications.
  3. Hands-on debugging and software development experience.
  4. Ability to read schematics and datasheets.
  5. Familiarity with version control systems like Git.
  6. Experience in Python for embedded software development.
  7. Ability to work in a Unix environment.
  8. Demonstrated skills in Electronics and Embedded Engineering.
Preferred Qualifications
  1. Experience in Aerospace or remote sensing.
  2. Familiarity with FPGA/HDL design.
  3. Experience with Yocto and PetaLinux.
Education and Experience
  1. Bachelor's degree in Computer Engineering, Computer Science, or a related field.
  2. 2+ years of relevant experience.
Who You Are
  1. A motivated and responsible individual with a diverse skill set.
  2. A solution-oriented thinker with strong analytical abilities.
  3. Adaptable and proactive in achieving results.
  4. An organized team player capable of managing multiple projects.
  5. A strong communicator with the ability to convey complex information.
Physical Demands
  1. Ability to sit for extended periods.
  2. Occasional lifting of up to 50 pounds.
Work Environment
  1. Professional office and laboratory setting.
  2. Standard office equipment usage.
  3. Full-time position with typical hours from Monday to Friday.
Compensation and Benefits

We offer a competitive salary and a comprehensive benefits package, including health reimbursement, retirement plans, unlimited vacation for exempt employees, and more.

Diversity and Inclusion

Weather Stream is committed to fostering a diverse and inclusive workplace, welcoming candidates from all backgrounds to contribute to our mission.



  • Boulder, Colorado, United States EVONA Full time

    Job Title: Lead Embedded Software EngineerCompany: EVONALocation: HybridSalary: Up to $170k base + equity + benefitsAbout the Role:We are seeking a highly skilled Lead Embedded Software Engineer to join our team at EVONA. As a key member of our engineering team, you will be responsible for leading the development of mission-critical embedded software on our...


  • Boulder, Colorado, United States EVONA Full time

    Job Summary: EVONA is seeking an experienced Embedded Software Engineer to lead the development of mission-critical embedded software on our satellites.About the Role: As an Embedded Software Engineer at EVONA, you will be responsible for designing and developing the full software lifecycle and architecture for embedded software systems on our new LEO...


  • Boulder, Colorado, United States Lumicity Full time

    About the Role:Lumicity has partnered with a leading Aerospace company to source a senior embedded software engineer for their growing team.Key Responsibilities:As a senior embedded software engineer, you will be responsible for:Leading the development of embedded software systems for aerospace applicationsManaging a team of software engineers to ensure...


  • Boulder, Colorado, United States Bio-Rad Laboratories Full time

    As a proactive contributor to the firmware development team, you will utilize analytical skills and leadership in the architecture, execution, integration, testing, troubleshooting, deployment, and upkeep of embedded systems firmware for advanced scientific laboratory instruments. Your role will involve collaboration across various disciplines, including...


  • Boulder, Colorado, United States Lynq Technologies Full time

    Position OverviewSenior Embedded Software Engineer (Gateway Solutions)Full Time | Remote OpportunityAbout UsLynq Technologies empowers original equipment manufacturers (OEMs) to create successful enterprise solutions through a decentralized, infrastructure-free long-range wireless software platform for audio and data transmission.Our technology is utilized...


  • Boulder, Colorado, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Satellite Systems Crew Chief to join our team at Lockheed Martin. As a key member of our Mission Operations Support (NMOS) Team, you will be responsible for leading technical teams and overseeing the operation of satellite systems.Key ResponsibilitiesPerform Satellite Systems Operator (SSO) and Ground Control...


  • Boulder, Colorado, United States Lockheed Martin Full time

    Job SummaryThis is a challenging and rewarding opportunity to join Lockheed Martin as a Systems Engineer Associate. As a member of our team, you will be responsible for providing real-time operational support to various teams for the operation and maintenance of Ground and Space system software and equipment.Key ResponsibilitiesProvide operational support to...


  • Boulder, Colorado, United States Lockheed Martin Full time

    Job SummaryThis is a challenging and rewarding opportunity to join Lockheed Martin as a Senior Systems Engineer. As a key member of our team, you will be responsible for providing real-time operational support to various teams for the operation and maintenance of Ground and Space system software and equipment.Key ResponsibilitiesProvide operational support...


  • Boulder, Colorado, United States Lumicity Full time

    About the Role:Lumicity has partnered with a leading Aerospace company to source a senior embedded software engineer for their growing team.Key Responsibilities:As a senior embedded software engineer, you will be responsible for:Leading the development of embedded software systems for aerospace applicationsManaging a team of software engineers to ensure...


  • Boulder, Colorado, United States Spire Full time

    Job OverviewAs a Senior Systems Engineer at Spire, you will play a pivotal role in the technical execution of intricate space missions. Your responsibilities will encompass collaborating with the sales engineering team during the mission contracting and requirements development phases to ensure that mission requirements are accurate and the scope is clearly...


  • Boulder, Colorado, United States Lockheed Martin Corporation Full time

    Job ID: 667110BR Program: OPIR NGG Position Overview: In this capacity, you will: Deliver immediate, operational assistance to diverse teams for the management and upkeep of Ground and Space system software and hardware. Guarantee the operational integrity of Ground and Space systems during both operational and testing phases. Offer maintenance support for...


  • Boulder, Colorado, United States Lockheed Martin Corporation Full time

    Job ID: 667110BR Program: OPIR NGG Position Overview: In this position, you will: Deliver real-time operational assistance to various teams for the management and upkeep of Ground and Space system software and hardware. Ensure the functionality of Ground and Space systems during operational and testing phases. Offer maintenance support for a comprehensive...


  • Boulder, Colorado, United States Spire Full time

    Job OverviewAs a Senior Systems Engineer at Spire, you will play a pivotal role in overseeing the technical aspects of intricate space missions. Your responsibilities will include collaborating with the sales engineering team during the mission contracting and requirements development phases to ensure that mission specifications are precise and the scope is...


  • Boulder, Colorado, United States Lockheed Martin Corporation Full time

    Job Overview: Position ID: 667110BR Program: OPIR NGG Role Summary: In this position, you will: Deliver real-time operational assistance to various teams for the management and upkeep of Ground and Space system software and hardware. Guarantee the functionality of Ground and Space systems during operational and testing phases. Offer maintenance support for...


  • Boulder, Colorado, United States Impulse Space Full time

    Job OverviewAs a Senior Guidance, Navigation, and Control Engineer at Impulse Space, you will take charge of all elements related to vehicle guidance and control throughout various stages of development and operational phases, collaborating with a dynamic and agile team.Key ResponsibilitiesDesign and implement robust control algorithms for various...


  • Boulder, Colorado, United States Impulse Space Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Guidance, Navigation, and Control Systems Engineer to join our team at Impulse Space. As a key member of our engineering team, you will be responsible for designing and developing advanced guidance, navigation, and control systems for our spacecraft.Key ResponsibilitiesArchitect and develop...


  • Boulder, Colorado, United States BAE Systems Full time

    Job Description Minimum $10,000 Sign On Bonus being offered for external hires.US CITIZENSHIP REQUIRED#LI-LB1We are seeking a Principal Engineer - Electrical System Engineer to design electrical subsystems for challenging space, air, and ground applications. We are looking for a technical leader with expertise in electrical subsystem technologies who can...


  • Boulder, Colorado, United States Spire Full time

    Job OverviewAs a Senior Systems Engineer at Spire, you will play a pivotal role in overseeing the technical success of intricate space missions. Your expertise will be essential during the phases of mission contracting and requirements development, collaborating closely with the sales engineering team to validate mission requirements and clearly define the...


  • Boulder, Colorado, United States BAE Systems Full time

    Position Overview:US CITIZENSHIP REQUIRED#LI-SH2As an Electrical Systems Engineer II, you will be responsible for the development, documentation, and support of non-flight Electrical Special Test Equipment, including test cables, Electrical Racks, and various instrument and system-level test sets. Your role will involve creating cable interconnect diagrams,...


  • Boulder, Colorado, United States BAE Systems Full time

    Position Overview:US CITIZENSHIP REQUIRED#LI-SH2As an Electrical Systems Engineer II, you will be responsible for the development, documentation, and support of non-flight Electrical Special Test Equipment. This includes designing test cables, Electrical Racks, and various instrument and system-level test sets. You will create cable interconnect diagrams,...