> Markdown version of [/jobs/ext/1403558-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/1403558-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** STRYKE INTELLIGENCE LLC - **Location:** Mason, OH, United States - **Salary:** $90,000.0 - $225,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Assembly Language, Microsoft Azure, Computer Engineering, Software Debugging, Linux, Embedded Software, Github, Revision Control Systems, Python (Programming Language), Linux System Administration, MySQL, Scrum Methodology, Cloud Services, Software Engineering, Software Requirements Analysis, Software Systems, SQL Databases, Subversion, Systems Architecture, Wireless Networks, Git, Information Technology, Hardware Infrastructure, Restful APIs, Software Version Control - **Published:** July 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6dcc5655d0295852 ## About the Role * Eligible to obtain Top Secret / SCI security clearance. * Bachelor's degree in Computer Science, Computer Engineering, or equivalent professional experience. * Proven experience in software development for embedded systems using C or Python and familiar with x86/x64 assembly. * Strong understanding of IT infrastructure components such as Linux operating systems, SQL databases (MySQL), and cloud platforms like AWS or Azure. * Knowledge of RESTful API design principles and experience working with APIs in various applications. * Hands-on experience with version control systems such as GitHub or SVN for collaborative development. * Experience working within Agile methodologies to manage project workflows efficiently. * Strong problem-solving skills combined with excellent communication abilities to articulate technical ideas clearly. Preferred: * Active Top Secret Security Clearance. * Experience debugging embedded systems. * Experience with ARM / MIPS / PPC assembly languages. * Experience with RF Communications systems. * Knowledge of common wired and wireless network protocol structures. ## Description * Design, develop, and test embedded software for various hardware platforms using foundational program languages such as C, Python and Go. * Collaborate with cross-functional teams to define system requirements and translate them into efficient code that meets project specifications. * Implement and maintain APIs and RESTful services to enable seamless communication between embedded devices and cloud services like AWS or Azure. * Optimize software for performance, power consumption, and security in real-time environments. * Integrate hardware components with software solutions, ensuring compatibility with IT infrastructure standards. * Utilize version control tools such as GitHub, SVN, or Git to manage code repositories effectively. * Participate in Agile development cycles, including sprint planning, stand-ups, and retrospectives to ensure timely delivery of features. * Conduct thorough testing and debugging across Linux-based systems and other operating environments to guarantee robustness. * Document technical specifications, system architecture diagrams, and user manuals for future reference and compliance purposes. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)