Software Engineer - Embedded Systems (Remote)
About the Role
We are seeking a talented Software Engineer - Embedded Systems to join our innovative team at Wolf Advanced Technology. As a Software Engineer, you will design and develop advanced embedded software architectures that power WOLF’s next generation of mission-critical defense and aerospace systems. This role offers a competitive annual salary starting at $110,000+ and comprehensive benefits.
What You'll Do
- Design and develop high-quality, reliable software architectures for embedded systems used in mission-critical applications.
- Lead and deliver software development projects, ensuring technical excellence and timely execution.
- Collaborate and integrate with hardware, firmware, and mechanical teams to achieve seamless system performance.
- Document and define clear design descriptions, test plans, and requirement specifications to support engineering processes.
- Refine and optimize development workflows to enhance efficiency and product reliability.
- Communicate and align progress, insights, and technical direction across teams and with stakeholders.
- Innovate and problem-solve by applying C/C++, Python, and Linux expertise to develop advanced, low-level solutions.
- Comply with WOLF’s ESD, FOD, and industry quality standards.
Requirements
- Bachelor’s degree in Software Engineering, Computer Science, Physics, or a related field.
- 3+ years of experience in software development and embedded systems.
- Strong track record designing and implementing Linux-based software architectures.
- Proficient in developing low-level applications in C/C++ and Python.
- Experience in Linux driver development and system-level programming.
- Skilled in using Git, SVN, and GitHub for version control.
- Familiarity with FPGA (Xilinx/AMD) and NVIDIA Jetson SoC platforms.
- Understanding of multithreaded and real-time programming.
Nice to Have
- Experience with process improvement and innovation.
- Curiosity and initiative to explore emerging technologies.
- Strong diagnostic and problem-solving skills.
What We Offer
- Top-tier compensation starting at $110,000, negotiable based on expertise.
- Health Care Spending Account and wellness allowance.
- Two weeks’ paid vacation plus an additional week of company-wide holiday shutdown.
- Participation in our profit-sharing program after one year of service.
- Relocation support for the right candidate.
- Professional development budget for training and conferences.
- Regular social events and a collaborative team culture.
Join WOLF and be part of a team that’s redefining the future of rugged, high-performance technology for the world’s most demanding defense and aerospace missions. If you are ready to unlock your mission with us, apply today!
This Software Engineer position offers a unique opportunity to work on cutting-edge embedded systems in the defense sector with a competitive salary and relocation support.
Who Will Succeed Here
Proficient in C++ and Python with hands-on experience in developing software for embedded systems, specifically using NVIDIA Jetson for image processing and AI applications.
Strong familiarity with Linux-based development environments, demonstrating the ability to troubleshoot and optimize embedded software on various Linux distributions.
Experience with version control systems such as Git and SVN, showcasing a disciplined approach to code management and collaboration in a remote work setting.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months