← all jobs

[Remote] Embedded Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Axiom Space is a human space exploration company developing space infrastructure, commercial human spaceflight services, and advanced spacesuits. The Mid-level Embedded Software Engineer will design, develop, integrate, and maintain firmware for ground support equipment and spacesuit avionics, collaborating with hardware engineers on board bring-up, drivers, communication interfaces, testing, and system documentation.

Responsibilities

  • Develop, integrate, and maintain firmware within the Avionics group
  • Design and develop communication interfaces such as UART, SPI, I2C, USB, RS232, RS485, Ethernet, or similar
  • Design with ADC, DAC, Interrupts, DMA, Timers, Digital Potentiometers and GPIO
  • Collaborate with hardware engineers to bring up new boards, debug hardware/software interactions, and develop drivers
  • Participate in software architecture design and code reviews
  • Develop hardware-in-the-loop (HIL) systems and integrate with simulation systems
  • Contribute to system-level documentation including ICDs, design artifacts, test reports, and operational procedures
  • Contribute to system verification and validation
  • Troubleshoot and resolve issues related to performance, memory, timing, and reliability
  • Communicate project progress, status, and potential issues clearly to stakeholders and leadership, ensuring transparency and alignment with organizational goals
  • Implement and maintain agile project management methodologies throughout the project lifecycle, adapting to changing requirements and priorities
  • Perform additional job duties as assigned, supporting cross-functional initiatives and contributing to the overall success of the cybersecurity program

Skills

  • Bachelor's or master's in computer engineering, electrical engineering, aerospace engineering, computer science, or a related discipline
  • 3+ years of professional experience in embedded systems, firmware and driver development
  • Experience developing communication interfaces such as UART, SPI, I2C, USB, RS232, RS485, Ethernet, or similar
  • Experience with ADC, DAC, Interrupts, DMA, Timers, Digital Potentiometers and GPIO
  • Experience with hardware bring-up, debugging tools (JTAG, oscilloscopes, logic analyzers), and embedded tool chains
  • Strong understanding of real-time constraints, deterministic execution, and safe/reliable embedded design principles
  • Track record of making things happen in ambiguous, fast-moving environments
  • Uses good judgement to problem-solve proactively, positively impacting hard challenges
  • Demonstrated organization skills to meet tight deadlines with high quality results
  • Strong proficiency in C/C++ and Python, familiarity with modern embedded development practices
  • Demonstrated experience in applying security best practices
  • Experience with version control systems (Git, GitLab) within continuous integration pipelines
  • Proficiency in software testing
  • Experience in presenting complex topics to management and other stakeholders
  • Must be able to complete a U.S. government background investigation
  • Proof of U.S. Citizenship or US Permanent Residency is a requirement for this position
  • Must be willing to work evenings and weekends as needed to meet critical project milestones
  • Work may involve sitting or standing for extended periods (90% of the time)
  • May require lifting and carrying up to 25 lbs. (5% of the time)
  • Exposure to software development in Linux environments a plus

Benefits

  • Remote work arrangement

Company Overview

  • Dice offers a marketplace that enables direct connections between recruiters and technologists. It was founded in 1990, and is headquartered in Centennial, Colorado, USA, with a workforce of 201-500 employees. Its website is https://www.uk.dice.com.
  • More open positions

    [Remote] Energy Engineer

    Work from home Full-time role

    [Remote] Experienced – Travel & Ticketing Platform Principal Full Stack Engineer

    Work from home Full-time role

    [Remote] Recruiting and Human Resources Coordinator

    Work from home Full-time role

    [Remote] SVP Growth- Genoa Healthcare

    Work from home Full-time role

    [Remote] Customer Support Engineer (Former Athletes & Veterans)

    Work from home Full-time role

    Junior Data Analyst

    Work from home Full-time role

    LPN / RN Pediatric Home Health Nurse

    Work from home Full-time role

    Customer Support Representative (Multi Channel)

    Work from home Full-time role

    Manager, Talent Partner (HR Business Partner) - Chicago Remote

    Work from home Full-time role

    REMOTE - C#, Razor, SQL Developer (W2 Only)

    Work from home Full-time role

    Service Sales Account Manager - Remote

    Work from home Full-time role

    Pharmacist – Specialty, TPN, Home Infusion

    Work from home Full-time role

    Seasoned Data Entry Clerk – Full Time & Part Time – Celina, OH – Competitive Pay, Flexible Hours & Career Growth at workpinnacle

    Work from home Full-time role

    Customer Service Representative (Portuguese-speaking) - Remote - Healthcare Indu

    Work from home Full-time role

    SAP S/4HANA ePPDS Consultant - Digital Platforms

    Work from home Full-time role

    Seasoned Remote Data Entry Specialist – Flexible Pay, High‐Speed Typing, Home‐Based – Empower Your Career with brighthush’s Innovative Remote Workforce

    Work from home Full-time role

    Remote Entry Level Jobs No Experience or Degree Chat Support | $25–$35/hr

    Work from home Full-time role

    Automotive Key Technician

    Work from home Full-time role

    Bilingual Functional Lead, Pension Implementation

    Work from home Full-time role

    Director, Business Analytics

    Work from home Full-time role

    Corporate Vice President - Tech Data AI Ventures, Finance Business Partner

    Work from home Full-time role