Embedded Software Engineer

Posted Nov 3

This is a fully remote position, open to applicants in United States.

📋 Description

• Design and create an I/O framework that accommodates various protocols and data interfaces.

• Establish and manage data dictionaries and specifications.

• Contribute to the long-term vision for a scalable and maintainable software infrastructure.

• Develop mission-critical embedded software solutions for systems in aerospace and defense.


⛳️ Requirements

• Over 3 years of experience in embedded software development and/or testing.

• Demonstrated proficiency in C/C++ and object-oriented design for embedded systems.

• Experience with Embedded C in an avionics context.

• Knowledge of Python 2.7 and 3.12.

• Familiarity with I/O architecture, protocol management, memory handling, and data structures within a C environment.

• Expertise in HLR/LLR generation, evaluation, and traceability.

• Understanding of toolchains and CI/CD environments that support configuration management and validation.

• Proficient in pocket programming using C and Python.

• Experience with NXP T2080 microprocessors, DOORS, Python threading, and concurrency.

• Familiarity with LynxOS, VxWorks, Makefiles, video devices, protocols, and Trace32.

• Experience interfacing with hardware and/or device drivers in LynxOS or VxWorks settings.

• Background in designing and implementing non-volatile data storage systems such as EEPROM, flash, or NVRAM.

• Experience with persistent and transient log storage, including rollover and data retention methodologies.

• Understanding of log transport methods such as shared memory, I/O channels, or network-based telemetry.

• Familiarity with avionics data buses and communication protocols, including ARINC-429, MIL-STD-1553, AFDX, CAN, SPI, and UART.

• Experience in system integration across multiple platforms.

• Capability in setting up and managing controls, data flows, hardware, and software for network communication.

• Experience with 2D/3D video dynamic resolution.

• Quick learner with strong initiative and motivation.

• Strategic thinker with the ability to devise scalable, reusable frameworks.


🏝️ Benefits

• Competitive salary.

• Employer-matched 401(k) plan.

• Assistance with certification.

• Clear pathways for career advancement.

• A flexible, collaborative, and people-oriented workplace.

• Comprehensive coverage for medical, dental, life, and disability insurance.

• Support for professional development.

• A friendly and adaptable work environment.

People also viewed

finanzen.net GmbH5 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care5 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free5 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures5 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics5 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX5 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers