Job Closed

This listing is no longer active.

Axiom Space logo
Axiom Space

Creating a thriving home in space that benefits every human, everywhere.

Embedded Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2016H1B No SponsorCompany SiteLinkedIn

Location

Texas

Posted

69 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglish

Job Description

Embedded Software Engineer

Axiom Space

• 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.

Job Requirements

  • 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.

Benefits

  • Axiom Space fosters a work environment inclusive of all perspectives

Related Job Pages

More Full-stack Engineer Jobs

Apollo GraphQL logo

Staff Software Engineer – Platform Team

Apollo GraphQL

Apollo is the GraphQL company. Our mission is to empower every developer with a graph.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Join us as a software engineer and become a key architect of the Registry, transforming it into a powerful, enduring platform that defines the future of how our users build and manage their applications. • This is a high-impact, cross-functional role that goes far beyond a single service. • You'll drive innovation across the entire stack from high-performance backend services and control-plane APIs to core artifact pipelines and the intuitive customer-facing web applications. • You will collaborate closely with Product, Design, and diverse engineering teams to deliver world-class solutions. • Own critical Registry domains: Take technical ownership of core systems such as schema and service lifecycle, artifact pipelines, or registry workflows. • Lead high-impact initiatives: Serve as technical lead on cross-team efforts involving platform, security, runtime, and observability partners. • Design platform primitives: Build APIs, data models, and workflows that internal teams and customers depend on. • Operate what you build: Participate in on-call, incident response, and postmortems. Design for reliability, observability, and long-term maintainability. • Raise the bar around you: Mentor other engineers, review designs, and help the team make better architectural decisions over time.

United States
$185K - $230K / year
Switzerland Global Enterprise logo

Lead Engineer – Instrumentation

Switzerland Global Enterprise

We support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.

Full TimeRemoteTeam 51-200Since 1927H1B No Sponsor

• leverage engineering skills to develop field instrumentation datasheets, instrument lists, and specifications • work in collaboration with other engineers and technical leads (TLs) • execute projects of varying complexity in different project phases under the guidance of senior engineers and TLs • responsible for developing innovative engineering solutions for BWRX-300 process instrumentation • develop detailed instrumentation schematic, wiring and cable block arrangement drawings/BOM to support process or mechanical system upgrade or modifications • interpret the scope of the project and develop or review instrument datasheets, piping & instrumentation diagrams (P&ID) • contribute to quarterly, semi-annual, and annual team priorities and initiatives • effectively interact with other GE Vernova customers and suppliers, as well as with internal GEV functions

North Carolina
$98.4K - $188.6K / year
Job Closed
Switzerland Global Enterprise logo

Technical Leader – Configuration Management

Switzerland Global Enterprise

We support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.

Full TimeRemoteTeam 51-200Since 1927H1B No Sponsor

• Responsible for Technical Leadership of configuration management aspects of engineering development, implementation, launch, continuous improvement, and expansion of digital product suite related to project delivery • Collaborate with Engineering to develop and prioritize configuration management decision making related to features, product-market fit, and broader digital product roadmap • Provides the day-to-day team/technical leadership of the process • Track compliance to policies and procedures and resolving or escalating any compliance issues • Facilitate configuration management CM change management process and audits • Facilitate communication and engaging business and IT management to encourage CM efforts and value propositions • Be responsible for successful implementation, initial support and maintenance of configuration management information system (CMIS) • Engage with strategic projects to ensure configuration management can deliver the required CMIS functionality within project periods • Review and approve all changes to the CMIS infrastructure where applicable • Review and approve significant IT infrastructure changes to ensure impacts to configuration management data are addressed • Mentor the organization of CM services, concepts, policies, and procedures • Provide and approve all requirements, use cases, user stories, etc. to support new or improving CMIS functionality • Review and approve all requests for the administrator log on credentials and access rights to the CMIS infrastructure • Review and publish configuration management reporting

North Carolina
$113.2K - $188.8K / year
Job Closed
Pearson VUE logo

Senior Software Engineer

Pearson VUE

The potential of every professional. The promise of every industry.

Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

This Software Engineer position is responsible for analysis, design, implementation, unit testing, and quality engineering to produce and maintain high-quality software solutions. The role aligns to industry-level titles such as Full stack Engineer, Full stack Developer" This is an opportunity to develop a new platform, using a new technology stack and new processes, from the early stages. This is a role that requires rapid learning of new tools and technologies: new languages, new domains (data science, collaboration with psychometrics), and new processes (LLM codegen, agentic AI development). The ideal engineer is willing to take high-level ownership of functionality, filling in the gaps and eliciting requirements without fully relying on a business analyst, and executing quality processes without fully relying on a QA engineer. The ideal candidate is willing to adapt to and adopt new ways of working, excited about new challenges, and able to show past work and successes that relate to the role. You will: - Develop and support a new web application stack - Leverage and refine LLM-codegen processes to balance agility and quality - Develop and leverage agent-driven AI architectures - Work closely with customers and adapt tools to their needs - Develop psychometrics and data science-focused tools in R - Operate, extend and create cloud-based solutions in AWS - Develop and maintain code using best practices for maintainability, performance, security, and verifiability - Possess the ability to quickly learn new processes, tools, and business domains - Work with engineering leadership to deliver timely, robust software adhering to best practices Required Education and Experience - Bachelor’s degree in computer science, MIS, or equivalent technology discipline, or equivalent on-the-job training - A willingness to learn new technologies and new domains (R, data science, agentic AI cloud applications) - 3-5 years relevant full-stack software development experience - Experience with development, maintenance, and testing of software, following industry best practices - Experience with highly available, highly concurrent cloud-based Web applications - Some background in statistics is not required but is a big plus Current Tech Stack - AWS hosted applications - Go, Postgres, TypeScript, Vue.js, PrimeVue, D3 - R and R data science libraries - Github and Github-driven CI/CD - Heavily LLM-driven development Desired Experience - Experience working in an Agile environment - Desire to expand knowledge in many development languages, applications, and tools - Able to think technically and analytically - Ability to understand the philosophy of architecture - Must assimilate information, distill knowledge, apply experience and provide solution alternatives and recommendations - Must have strong time management skills - including the ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelines - Must be a self-starter and detail-oriented - Effective written and verbal communication skills - Proven ability to work and excel within a team Compensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific location. The full-time salary range is between $120,000 - $140,000. This position is eligible to participate in an annual incentive program, and information on benefits offered is here. Applications will be accepted through 30th March 2026. This window may be extended depending on business needs.

United States
$120K - $140K / year
Job Closed