Embedded Software Developer
$75k - $85kDetroit Defense
Full-time
Description
Detroit Defense Inc. is seeking a C++ Embedded Software Developer to join our growing software engineering team. This Embedded Software Developer will develop and sustain software projects for our Department of Defense customers. This Embedded Software Developer position may allow for some remote flexibility but will require on-site presence for key project milestones, design reviews, and customer engagements.
Veterans Encouraged to Apply: Detroit Defense proudly supports those who have served. We welcome applicants with military experience, including those transitioning to civilian careers. Your leadership, adaptability, and mission-focused mindset are valued here. Detroit Defense is a 4x recipient of the Hire Vets Gold Medallion Award.
Essential Duties and Responsibilities:
- Work closely with your Software Development Lead to identify opportunities for increased process efficiency, code and module sharing, standardization, and integration.
- Take ownership of software development tasks by working within our ticketing system to manage and complete assigned coding tickets.
- Collaborate using Detroit Defense’s version control and configuration management framework to contribute code and access internal development resources.
- Participate in team meetings, demo your code, and align with company best practices, including leveraging AI tools as part of the development process where applicable.
- Contribute to maintaining high-quality code standards and support continuous improvement in our development processes.
Requirements
- A bachelor's or master's degree from an accredited college or university in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related field is required.
- Ability to obtain and maintain a United States Government Secret Security Clearance and a Common Access Card (CAC) is required. United States Citizenship is required to obtain a Secret Clearance.
- Experience with Agile/Scrum methodologies and sprint-based software development.
- Proficiency in C and C++ (C++11/14/17 strongly preferred).
- Experience developing software for embedded systems, including understanding of resource-constrained environments, real-time operating systems (RTOS), hardware/software interfaces, and low-level C++ development preferred.
- Familiarity with common embedded communication protocols (UART, SPI, I2C, CAN, USB, Ethernet, Bluetooth).
- Proficiency working in Linux environments, including shell scripting, system navigation, and building/running C++ applications on Linux-based platforms.
- Experience with additional languages such as Python, C#, or Java is a plus.
- Experience with Git, GitLab CI/CD, and issue tracking systems (Jira or similar) preferred.
- Enthusiastic team player who enjoys collaboration and is driven to pursue technical excellence.
Detroit Defense offers an impressive compensation and benefits package including:
- Medical, Dental & Vision Benefits
- Company Paid Life and AD&D
- Company Paid Short Term and Long-Term Disability
- Flexible Spending & HSA Accounts
- Legal & ID Shield Services
- 401k with Company Match
- Paid holidays
- Paid Time Off (PTO)
Why Detroit Defense:
At Detroit Defense, we deliver mission-critical solutions that enhance national security, protect the warfighter, and enable readiness through innovation, technical excellence, and end-to-end lifecycle support.
Remaining steadfast in our core values of Trustworthy, Mission Driven, Creative, and Agile we are a complex systems integrator for the U.S. Government, Detroit Defense provides solutions to meet the technical and programmatic challenges faced by our customers. Our proven success in multi-domain cross-platform system-of-systems integration results in fielded capability for warfighters. From R&D to production, fielding, and sustainment, Detroit Defense provides services and solutions to Empower Those That protect Us.
Detroit Defense is a proud recipient of the Hire Vets Gold Medallion Award since 2022.
Detroit Defense is an Equal Opportunity/Affirmative Action employer. All qualified applicants will be considered without regard to race, color, religion, national origin, sex (including gender identity or gender expression), age, mental or physical disability, creed, ancestry, citizenship, veteran status, marital status, sexual orientation, medical condition, genetic trait or any other characteristic protected by federal, state or local law.
Salary Description
75,000 to $85,000
- ...Come and enjoy your workday at Genova Technologies! Join our team! Genova Technologies has immediate openings for Embedded Software Developers for an exciting, long-term project in Cedar Rapids, IA. What will you do? This team member will support a development...SuggestedFull timeWork at officeImmediate start
$75k - $145k
...Performance Software and its sister company, Talent Tier, are midsize companies with a great... ...We are looking for passionate Software Developers to design and develop software solutions... ...in either ADA or C++. Real time embedded software experience is required. About...SuggestedHourly payPermanent employmentFull timeRemote workFlexible hours- ...and other cyberattacks. Job Description Developer for C/C++ for micro-controller, Linux, and/or Android embedded systems. Work with an embedded Enginering team... ..., Bachelors Degree in Electrical, Computer, or Software Engineering - At least 4 years of direct professional...SuggestedFull timeWork experience placementRemote workFlexible hours
- ...Build & Release Engineer capable for support a 30 member Embedded C/C++ Software development team The candidate should have the following... ...on a Linux and Windows environment both. • Proficient in developing build infrastructure using make files • Experienced/...SuggestedFull time
- ...Embedded Systems Engineer We are seeking a talented Embedded Systems Engineer to design, develop, test, and maintain embedded software and hardware solutions for electronic devices and real-time systems. The ideal candidate will have experience working with microcontrollers...SuggestedFull timeRemote work
- ...Travel Requirement Up to 20% domestic and international travel. Position Summary The Embedded Systems Engineer will serve as the in‑house technical owner for an outsourced embedded and electrical engineering strategy, responsible for defining requirements, selecting and...Temporary workFor contractorsLocal areaRemote workOverseasFlexible hours
- ...Senior Software Engineer (C++/Embedded/Linux) Location: Dallas, TX (5 day onsite) Type: Contract Job Description 6-8 years experience in embedded systems. Expert in C, C++, embedded Linux and device driver. 6+ years of experience in architecture, design, prototyping, software...Contract workRemote work
$150k - $180k
...Solutions (the platforms). Together, our teams develop capabilities that deliver persistent... ...is where Umbra turns hardware and software designs into on‑orbit realities; developing... ...Umbra. About The Job Umbra is seeking an Embedded Systems Engineer with a strong firmware...Permanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours- ...and highly skilled Firmware Engineer - Embedded Systems Designer to participate in all phases... ..., and hardware, firmware, and software interoperability. This is not a firmware... ...Primary Responsibilities: Design, develop, and maintain firmware for access control...Remote workWorldwide
- ...modernize rail transportation. Hum is hiring an Embedded Systems Engineer to lead our scaling... .... What you’ll be doing Skunk Works Developer – Hum has a suite of sensors that have opportunities... ...’re building best‑in‑class hardware and software that pushes the envelope on what’s...Full timeH1bRemote work
- ...Embedded Systems Engineer Location: Remote Duration: Contract Qualifications: Bachelor's or master's degree in Electronics / Electrical... ...systems (RTOS) and Linux. Solid understanding of hardware-software integration, including experience with microcontrollers,...Contract workRemote work
- ...testing and system level integration of software and firmware. Perform the development, review... ...the design, and support testing of embedded software in a lab facility, including integration... ...ARE You have the ability to rapidly develop embedded software and firmware and...Full timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$127.11k - $177.87k
...digital solutions team leads the way in developing next-generation climate technology focused... ...are looking for a highly skilled Senior Embedded Systems Engineer who will play a... ...development, and optimization of embedded software for cutting-edge Telematics and IoT-enabled...Hourly payRemote workWork from home$50 - $75 per hour
A tech company specializing in AI is seeking proficient programmers to work remotely and contribute to the development of cutting-edge AI systems. The role offers flexibility in project selection and scheduling, with competitive pay starting at $50-75+ per hour. Responsibilities...Hourly payRemote workFlexible hours- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description • At least 4 years of...Full time
- ...mission. Work with front end peers to establish new processes, software patterns, and tools that expedite our development process.... ...Experience with mobile testing frameworks. ~ Bonus: experience developing native iOS and Android applications. We value domain...Full timeWork at officeRemote workVisa sponsorshipFlexible hours
- ...We are hiring a Senior Embedded Systems Engineer. You will develop firmware for our family of baby and adult sleep devices, creating new features and fixing... ...record of working at the border between hardware and software, delivering high‑quality consumer products in cost,...Work at officeRemote workNight shift
$120k - $150k
...manufactures world‑class products—from software‑controlled USB hubs to manufacturing test... ...conferencing solutions. The Opportunity The Senior Embedded Systems Engineer role requires an... ...you, keep reading. Key Responsibilities Develop and maintain firmware for RTOS control...Local areaRemote workRelocationFlexible hours$50 - $75 per hour
A technology company is seeking skilled programmers to contribute towards advancing AI development. This role offers flexibility in schedule and the opportunity to work with cutting-edge AI models, focusing on programming tasks that include Android development. Candidates...Hourly payRemote workFlexible hours$96.03k - $137.18k
...External Description Mobile/Web Developer (.Net) The Air Line Pilots Association, International (ALPA) , the largest airline pilot... ...Experience in end-user security administration helpful. Software: Microsoft Word, Outlook, and PowerPoint required. Physical...Work at officeLocal areaRemote workRelocationFlexible hours- A leading AI development company seeks proficient programmers for remote roles focused on designing programming solutions for AI systems. You will tackle coding challenges, write high-quality code, and evaluate AI-generated outputs. Ideal candidates have experience in ...Hourly payRemote workFlexible hours
- Job Description Job Description QUALIFICATIONS/REQUIREMENTS: # College degree (in Computer Science, Math, or Actuarial Science field) or equivalent technical training # Strong communication skills # Ability to work on multiple projects at the same time # ...Home office
$120k - $165k
...ice cream to household items and beer—delivered in minutes, with just a tap. As a Software Engineer II on the Delivery Technology team , you’ll play a key role in developing and maintaining the services and features that power our Driver App. You’ll work closely...Remote jobFull timeNight shiftWeekend work$50 - $75 per hour
A technology company specializing in AI is seeking proficient programmers from the United States to join their team. This fully remote role allows flexibility in project choice and scheduling, with hourly pay ranging from $50 to $75+. Responsibilities include designing...Hourly payRemote workFlexible hours$50 - $75 per hour
...A technology company is seeking proficient programmers to contribute to developing cutting-edge AI systems. This fully remote position allows for a flexible schedule, where you can choose projects and work from anywhere in the US. Ideal candidates should be fluent in...Hourly payRemote workFlexible hours- ...in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description BS in Computer Science, Computer Engineering, or similar technical...Full time
- ...Summary: As an Embedded Systems Software Engineer, you will help power the next generation of advanced centrifuge technology by designing... ...motor-drive systems supporting development activities. Develop requirements, specs, and test plans; design analog/digital...Full timeTemporary work
- ...firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description Preferred • At least 3...Permanent employmentFull timeH1b
- ...works extremely closely with a large number of IT organizations in the most in-demand technology skill sets. Job Description * Develops cross-platform mobile applications, which include defining, designing, and maintenance * Works closely with the Application...Full timeWork experience placement
- ...Company Description Emvia Inc Job Description Mobile UI Developer III 12+ Months Contract Seattle, WA 98104 Job Description: As a Capital One Software Engineer, you'll work on everything from customer-facing mobile applications using cutting...Full timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer. Be the first to apply!




