Embedded Developer

WOODSONG TECHNOLOGIES, LLC
Annapolis Junction, MD, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Job source

Tech stack

C (Programming Language) Microsoft Windows C++ (Programming Language) Computer Engineering Linux Embedded Software Python (Programming Language) Real-Time Operating Systems System Programming VxWorks Information Technology

Requirements

  • Six (6) years of applicable experience with a Bachelor of Science in Computer Science, Electrical Engineering, Computer Engineering, or similar technical major OR One (1) year of applicable experience with a Master of Science in Computer Science, Electrical Engineering, Computer Engineering, or similar technical major OR Minimum of five (5) years of applicable embedded developer experience
  • Experience with low-level programming in a Windows, Linux, or RTOS (i.e., VxWorks, uC/OS, etc.)
  • Experience developing in C, C++, and Python
  • Experience automating the testing of embedded software running on embedded devices
  • Experience with integrated products
  • Experience with product life-cycle management
  • Excellent communication skills with team and clients (both written and verbal communications)
  • Team-based collaborative abilities
  • Resourceful in terms of problem-solving and troubleshooting

Benefits & conditions

AD&D insurance, 401(k), Health insurance, Paid time off, Vision insurance, Dental insurance, Paid holidays, Flexible schedule, * Small Business - Agile and Competitive

  • 15% 401(k) Contribution
  • Exceptional Medical, Rx, Dental, and Vision Insurance
  • Life, AD&D, and Disability (Short- and Long-Term) Insurance
  • Paid Time Off and Company Paid Holidays
  • Flexible Work Schedules

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:24 min

Installing premium packages using the Store CLI

Noraa Junker Noraa Junker · Europe 2026 Virtual

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all