Embedded Software Engineer

🔥 0 minutes ago

🌾 Iowa – Remote

infoinfo

💵 $110k - $155k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Quest Defense

Quest Defense

201 - 500 employees

🚀 Aerospace

🎖️ Defense

Aerospace • Defense

Quest Defense is a company specializing in providing advanced engineering solutions for the defense sector, particularly in the domains of air, land, sea, and space. They deliver mission-critical and safety-focused solutions, integrating cutting-edge technologies such as AI, IoT, and digital threads throughout the product lifecycle to enhance efficiency, performance, and safety. Their expertise encompasses a wide range of services including mechanical engineering, engineering process optimization, and sustainment and product support. Quest Defense partners with leading defense organizations to meet the most challenging industry standards and demands, working on innovative technologies to optimize aerospace, naval, land, and space systems. The company is committed to diversity, inclusion, and maintaining high ethical standards in its operations.

📋 Description

• Design and implement an embedded I/O framework supporting multiple protocols and data interfaces • Define and maintain data dictionaries, interface specifications, and technical requirements • Develop and test embedded software in C/C++ and Python • Create, review, and maintain high- and low-level requirements with full traceability • Integrate software, hardware, device drivers, and communications across multiple platforms • Help shape scalable, reusable, and maintainable software architecture

🎯 Requirements

• U.S. Citizenship is required • Bachelor’s degree in Engineering, Computer Science, or another STEM discipline • 4+ years of embedded software development or testing experience • Strong C/C++ skills and experience with object-oriented embedded design • Experience with embedded C in an avionics environment • Experience with Python 2.7 and Python 3.12 • Knowledge of I/O architecture, protocol handling, memory management, and C data structures • Experience generating, reviewing, and tracing high- and low-level requirements • Experience with LynxOS, VxWorks, Makefiles, NXP T2080 processors, DOORS, Trace32, socket programming, and Python concurrency • Experience interfacing with hardware or developing device drivers • Familiarity with avionics and video protocols, including ARINC 429, ARINC 818, MIL-STD-1553, AFDX, CAN, SPI, and UART • Experience designing non-volatile storage using EEPROM, flash, or NVRAM • Knowledge of persistent and transient logging, rollover, retention policies, and log transport mechanisms • Familiarity with CI/CD toolchains, configuration management, and software verification • Experience integrating systems across multiple platforms and configuring network communications • Experience with dynamic resolution 2D or 3D video systems • Ability to think strategically and design reusable software frameworks • Experience adopting and/or integrating emerging technologies into day-to-day operations for continuous improvement

🏖️ Benefits

• Competitive compensation • Employer-matched 401(k) • Certification assistance • Clear opportunities for advancement • Flexible, collaborative, and people-first environment • Comprehensive medical, dental, life, and disability coverage • Professional development support • Flexible and friendly workplace • Relocation assistance may be provided

Apply Now

Similar Jobs

🔥 1 hour ago

Northrop Grumman

10,000+ employees

🏭 Manufacturing

📦 Logistics

🎖️ Defense

Remote software development analyst building applications and utilities for Northrop Grumman’s aerospace systems. Supporting Pricing, Estimating, and Business Management Contract Execution teams.

🔥 1 hour ago

Unacast

51 - 200

🔌 API

🤖 Artificial Intelligence

Senior Software Engineer building Java Spring APIs for Unacast’s location intelligence platform. Optimizing Snowflake data access and customer-facing analytics for large datasets.

🔥 2 hours ago

Qualus

1001 - 5000

🏗️ Construction

📦 Logistics

🏭 Manufacturing

Senior Engineer implementing Emerson monarch OMS/ADMS solutions for electric utilities. Supporting grid modernization, integrations, commissioning, and post-go-live operations at Qualus.

🔥 2 hours ago

Bicycle Health

51 - 200

🏥 Healthcare

⚕️ Healthcare Insurance

📡 Telecommunications

Full Stack Engineer building web and mobile telehealth applications for Bicycle Health’s opioid-use-disorder treatment platform. Developing secure patient-care features across React, Node.js, TypeScript, GraphQL, and cloud services.

🔥 2 hours ago

Google Fiber

501 - 1000

📡 Telecommunications

Senior iOS Engineer building GFiber’s native app for managing internet devices, support, subscriptions, and billing. Developing SwiftUI features and reliable mobile experiences for GFiber customers.