Job Closed

This listing is no longer active.

Knowmadics logo
Knowmadics

Dominate the Electronic Domain | Decision and Spectrum Dominance for the Modern Mission

Embedded Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteJuniorTeam 51-200Since 2013H1B No SponsorCompany SiteLinkedIn

Location

Kansas + 2 moreAll locations: Kansas | Oklahoma | Texas

Posted

74 days ago

Salary

0

Seniority

Junior

Bachelor Degree1 yr expEnglishLinux

Job Description

Embedded Software Engineer

Knowmadics

• Design, develop, and maintain software for SDR and RF systems, including real-time signal acquisition and processing pipelines. • Implement and optimize DSP algorithms (e.g., filtering, detection, estimation, spectral analysis, synchronization) for embedded and low-latency environments. • Develop firmware for microcontrollers and embedded processors, including peripheral drivers and communication interfaces (SPI, I2C, UART, CAN, Ethernet, etc.). • Design and implement sensor fusion and state estimation algorithms for multi-sensor systems operating in real time. • Collaborate closely with hardware and FPGA engineers to define system interfaces, partition functionality across hardware/software boundaries, and optimize overall system performance. • Support integration and testing of SDR platforms, including I/Q data handling and streaming architectures. • Contribute to architectural decisions that bridge traditional DSP and controls-based methods with emerging ML-enabled approaches. • Perform profiling, debugging, and performance optimization of embedded systems to ensure deterministic, reliable operation. • Mentor junior engineers through code reviews, technical guidance, and collaborative problem solving. • Document system design, interfaces, and technical decisions for internal stakeholders.

Job Requirements

  • Eligible to obtain a US Security Clearance – US Citizenship required.
  • Formal education in Electrical Engineering and Computer Science, or a suitable mix of education and work experience.
  • Professional experience developing embedded software for real-time systems.
  • Proficiency and experience with low-level development.
  • Strong background in digital signal processing and estimation techniques.
  • Experience developing firmware for microcontrollers and/or embedded Linux systems.
  • Experience working closely with hardware and FPGA engineers in integrated system environments.
  • Experience implementing sensor fusion or state estimation algorithms (e.g., Kalman filtering or related approaches).
  • Ability to communicate complex technical concepts clearly to cross-functional engineering teams.

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

• Technical oversight, providing expert-level knowledge while taking an active part in the team tasks • Monitor the overall development life-cycle, from design/planning to implementation and support to maintain a high standard of software quality • Work closely alongside our CEO and US-based team leads • Build highly scalable APIs that are deployed via CI/CD pipelines • Recruit and train new team members for the APAC region, hold accountability for their performance • Uphold MeetKai code standards and quality, introduce new tools that help achieve optimal results

Vietnam
Job Closed
Full TimeRemoteTeam 11-50H1B No Sponsor

• Develop and maintain scalable web applications using modern full-stack technologies • Work with product and design teams to implement user-facing features • Optimize application performance, SEO, and ad delivery • Integrate third-party APIs (e.g., Google Ads, AdSense) • Collaborate through code reviews, stand-ups, and sprint planning • Monitor application health and user experience using modern observability tools

Canada
CA$120K - CA$150K / year
OtherRemoteTeam 201-500Since 2014H1B No Sponsor

• Own end-to-end CRM architecture, including data models, workflows, automations, and integrations. • Lead modernization efforts: legacy migrations, greenfield builds, and platform optimization. • Drive AI-assisted capabilities and agent-journey enhancements. • Lead and mentor CRM/backend engineers through design, development, and deployment. • Define engineering standards, code quality guidelines, and best practices. • Build and maintain backend services, microservices, and APIs (Java, Python). • Develop secure, scalable integrations across internal and external platforms. • Architect and deploy cloud-native CRM solutions on AWS (DynamoDB, SQS/SNS, Lambda, API Gateway).

California
$112K - $148K / year
Job Closed
MindFriend PRO logo

Software Developer

MindFriend PRO

Psychologist-led advisory that helps organisations, governments & leaders (B2B & B2G)

Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Design and deploy microservices using Node.js and Python. • Architect frontend interfaces with React or Next.js. • Implement and optimize LLM integrations (OpenAI/Anthropic) via API. • Manage cloud infrastructure using Terraform or Kubernetes (AWS/Azure). • Lead code reviews with a focus on security-first practices.

Australia
Job Closed