Sr. Embedded Software Engineer
Listed on 2025-12-10
-
Software Development
Embedded Software Engineer, Software Engineer
DE Design Works specializes in bringing ideas from napkin sketches to full production. As a comprehensive product development firm, they excel in areas such as printed circuit board (PCBA) hardware design, embedded firmware, and application software development. Located in Chesterfield, MO, the company offers services ranging from quick‑turn prototyping and pre‑certification testing to scaling electronic assemblies for volume production. With expertise in cutting‑edge technologies including CANbus, Bluetooth, Wi‑Fi, FPGA, and industrial design, DE Design Works delivers innovative solutions for industries including commercial, industrial, medical, and military sectors.
Role DescriptionThe successful engineer at DE Design Works enjoys working in a casual collaborative team environment with other engineers and customers on a variety of product development projects which typically include custom hardware and software, wired and wireless communications technologies, control systems, IoT, and user interfaces. The team member is comfortable working independently and collaboratively on multiple projects, balancing priorities, designing complex software applications and strives for continuous learning.
This position offers a unique experience of work‑life flexibility and balance through virtual collaboration that will require in‑person mentoring and collaboration in our Chesterfield, Missouri R&D office.
Work independently and with a small collaborative team of technology‑focused, creative firmware/software and hardware engineers on a variety of IoT and embedded control system projects for industrial, medical, and military applications. Work directly with customers to elicit and manage product requirements, contribute to engineering effort and schedule estimates, develop the design architecture, participate in and coordinate team software development, and provide design leadership and mentoring.
QualificationsMaster’s or bachelor’s degree in computer science, computer engineering, with extensive experience in professional projects. Strong communication skills are necessary, with skills that allow productive discussion at the appropriate level of detail with customers, team members and management. Experience as a project lead, software architect, program manager, or engineering lead is desired.
Technologies, experience, and traits desiredThe ideal candidate will have a passion for product development, embedded hardware devices, creative problem solving, be self‑motivated, meet deadlines, enjoy leading and mentoring, contribute to continuous improvement initiatives, research, and collaboration.
Required- Solid embedded programming skills in a variety of platforms using C, C++, C#, mobile, Linux and Windows platforms.
- Core knowledge of communication technologies (UART, USB, I²C, SPI, BLE, Ethernet, Wi‑Fi).
- The ability to read and interpret schematics and device datasheets.
- Adept use of structured design and programming, and facility with test equipment and software version control systems in daily work.
- Microcontrollers, device drivers, IoT platforms, security technologies, Embedded Linux, Buildroot, Yocto, Cloud VMs, AWS/Azure IoT, SQL, .NET, C/C#/C++/Python, RTOS and Bare Metal, PIC, ARM, DSP, CPLD, FPGA, motor and motion control, graphics and user interface development, Qt, MQTT, Ether
CAT, Profi
NET, CAN bus, Ethernet TCP/IP, App development (Android, iOS, PC)
Mid‑Senior level
Employment typeFull‑time
Job functionEngineering and Information Technology
Referrals increase your chances of interviewing at DE Design Works by 2x
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).