Embedded Software Engineer
iDirect Government
Overview We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering team. Candidates must have a strong technical background and be capable of coming up to speed on new technologies quickly. Good communication skills, great problem-solving skills, and the ability to work both individually and collaboratively in a team environment are required. If you enjoy working in a dynamic, fast-paced environment with the smartest team and the very latest technologies, then this is the job for you! iDirect Government is a leading ground systems provider to the military satellite industry. We offer platforms connecting a variety of satellite constellations with an array of remote terminals. Terminals are installed on aircraft, maritime vessels, and other ground-based military and government assets. These terminals provide internet and voice capabilities to remote and austere locations. This is a cross-functional engineering position, developing embedded software for our satellite products on a Linux platform. This position is based in Herndon, VA. Responsibilities Develop the C++ applications that control our next generation of satellite terminals Design, code, test, and integrate software from requirements to production and commercial deployment Assist with the estimation of time and effort required to implement new features Participate in design reviews, peer code reviews, and improve product quality Interface and work with cross-functional teams to successfully implement feature dependencies Integrate and validate new product designs Act as a member of an Agile scrum team Qualifications 4+ years of experience in software development Understanding of hardware design and architecture Solid programming experience in C/C++ object-oriented design and development Linux or a POSIX O/S environment Familiarity with software configuration management, defect tracking tools, and peer review Strong documentation and writing skills Additional Experience In The Following Areas Is a Plus Embedded development including hardware debug, device drivers, and real-time constraints in a complex multi-processor system Cross-functional (hardware/firmware/software) development and verification Knowledge of satellite communication protocols Satellite communications protocols such as DVB-S2 and TDMA Networking protocols such as TCP/IP, UDP and IPv6 509 Certificate and Crypto key management Shell scripting, Perl, Lua, or Python Docker, Conan, cmake, C++11 Knowledge of Jira, Confluence, BitBucket, Git, SharePoint, Jenkins and Artifactory is a plus Working knowledge of GCC, grep/awk/sed command line tools, bash scripting, GDB debugger, systemd suite Education Bachelor’s Degree in Computer Science, Electrical Engineering, Software, Systems, Mathematics, or related technical field/experience Clearance Active DoD clearance or ability to obtain a DoD clearance Travel 0-10% iDirect Government is an Equal Opportunity / Affiliated to the / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, disability, sexual orientation, gender identity, or protected veteran status. #J-18808-Ljbffr
- ...overall effectiveness of our corporate operations by developing software solutions that enhance productivity and streamline... ...is looking for an experienced, energetic, and innovative Embedded Software Engineer to be based in Richmond, VA. Tridium is a global software...SuggestedPermanent employmentTemporary workFlexible hours
$78.4k - $130k
...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration...SuggestedLocal areaRemote work- ...Embedded System Software Engineer MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting firm, is actively seeking a capable and motivated Embedded System Software Engineer to join our team. If you are seeking a unique...Suggested
$150.2k - $283.5k
...pursue their dreams. What you’ll do… Design and implement software running on a distributed embedded system with multiple microcontrollers with a focus on... .... You’ll have… Bachelor’s degree in electrical engineering, Computer Science, Computer Engineering, experience 1...SuggestedImmediate startVisa sponsorshipFlexible hours$103.71k - $138.28k
...supervision. The Main Responsibilities -The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. -Recommends optimized solutions...SuggestedTemporary workRemote work- ...Lead Systems Engineer Revolutional delivers advanced technology solutions and mission support to federal agencies across civilian, health, and national security environments. We apply modern capabilities, including AI/ML, cloud, cybersecurity, and IT modernization...For contractors
- ...consulting and product innovation firm specializing in AI, Data Engineering, Blockchain, and Cloud solutions. Key Responsibilities... ...Proficiency with Linux kernel 5.x/6.x, cross-compilation, u‑boot, and embedded Linux boot pipelines. Experience working with ARM Cortex‑A...Contract work
$78.4k - $129.4k
Position Overview The SharePoint Lead directs the design, administration, and optimization of enterprise SharePoint environments that host collaboration sites, content repositories, and business applications. The role designs and maintains SharePoint farms, site collections...Contract workWork at office- ...Lead Site Reliability Engineer McLean, VA or Richmond, VA - onsite position - will consider relocations( But try to find Local) Must have senior level experience with the following: Strong reliability and operational mindset (not frontend development...Local areaRelocation
$142.6k - $261.5k
...organizations to build for the intelligent digital future. Our elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product challenges and positively impact people and the world. Software...Summer holidayFlexible hours- ...Google, Apple, Spotify, US Bank, FedEx, and more. We're not just a software consulting company - we're a dynamic force shaping the future... ...Expertise: We excel in IT consultative services and quality engineer development, with Good years of experience. Global Presence:...Full timeContract workRelocationRelocation package
- ...Develop iOS client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principles Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing...InternshipLocal area
$400 per month
...performance Company parties Competitive salary Health insurance Paid time off Training & development Tier III Systems Engineer Position Overview: CNI is seeking an experienced Tier III Systems Engineer to serve as the senior technical authority for...Work at office$54.4k - $57.99k
...environments or quality assurance tasks is a plus. Strong attention to detail and multitasking ability. Proficiency with common office software and ticketing or CRM systems. Ability to work independently while contributing to a collaborative team culture. Minimum...Contract workWork at office- ...System Engineer vTech can help you avoid the daunting task of writing and posting job offers, shifting through resumes and laboring through the lengthy interview process. Our Staffing solutions will allow you to elude those tasks and place topnotch, high-caliber professionals...Work at officeShift work
$50 - $70 per hour
...Insight Global is seeking a Senior Systems Engineer to provide infrastructure-focused support across both modern .NET applications and legacy environments, within a highly regulated state government (VITA) context. This role is engineering-heavy, not administrative...Hourly payWork at office- ...Position Description & Qualifications Are you a Systems Engineer looking for a place where you can make an impact every day? Serco... ...issues involving government-furnished equipment (hardware, software, network connectivity), while coordinating with contractors, telecom...Full timeContract workPart timeFor contractorsLocal areaFlexible hours
$125k - $191.7k
...Job Description Hybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for...Local areaRemote workWork from homeFlexible hours- ...Retail Bank Technology requires the design, coding, and testing of software projects, with a special focus on the underlying architecture... ...language experience (Shell Scripts, Awk) ~ Knowledge of cloud engineering topics ~ Good working knowledge of banking concepts...
- ...What You'll Do The Senior Systems Engineer's role is to manage and tune enterprise computer software systems. This includes network components, network... ...VMWare 6.x/7.x, Linux, Windows 7/8/10/11, including embedded versions. Extensive working technical...Work at officeLocal areaShift workWeekend work
$125k - $160k
...Systems Engineer National Capital Region, Virginia or Colorado Springs, CO Mobius is an award winning, Small Business Administration (SBA) certified Historically Underutilized Business Zone (HUBZone) company and certified Woman-Owned Small Business (WOSB) providing...Contract workWork at officeFlexible hours- ...Systems Engineer DE/MBSE This position provides significant opportunities to expand knowledge and career development within and across... ...integration of systems-of-system elements i.e. hardware and software constituent modeling, verification, and validation. Hands-on experience...Contract workWork experience placementWork at office
- ...Systems Engineer Cyber Advisors (CA), headquartered in Maple Grove, MN, is seeking an experienced Systems Engineer to be based in our... ..., pre-empt, diagnose, and solve hardware, network, and software problems. Perform regular system updates and patch management...Full timeWork experience placementRemote workMonday to FridayAfternoon shift
- ...We are seeking a skilled DevOps / IAM Engineer to design, implement, and support secure, scalable infrastructure and identity management solutions. This role focuses on automation, container orchestration, and integrating identity and access management systems within...Temporary work
- ...Job Title: Senior Systems Engineer Duration: 12 Months Contract Location: Richmond, VA Description: Proven... ...processes to identify requirements and design solutions. Software Development: Write, test, and debug programs, ensuring they...Contract work
- ...& Qualifications Serco seeks a Simulation Systems and Test Engineer for its Combat Air Force Distributed Mission Operations (CAF DMO... ...engineering experience performing test, integration, SW development, or embedded systems engineering activities. ~ Secret to Start but the...Full timeContract workPart timeLocal areaFlexible hours
- ...Job Title Responsibilities: Drive innovation and collaboration across software developers, cloud, security, automation, and operations teams using a DevSecOps methodology Lead initiatives to mature software development and continuous delivery for highly visible...
- ...infrastructure? We are looking for a Senior Technical Systems Engineer who can bridge the gap between deep-dive engineering and high-level... ...between tasks and troubleshoot bottlenecks across hardware, software, agents, and tools. The Skillset Top 5 Must-Have Hard Skills...Temporary work
$155.35k
...Senior Systems Engineer CEXEC, Inc. is seeking a highly motivated, energetic, and results... ...requirements are fully protected and embedded within the standard. Global Working Groups... ...: Technical mastery of hardware, software, and analog/digital/VoIP interfaces specific...Permanent employmentContract workTemporary workLocal area$97k - $143k
...Lead Mechanical Engineer – Eaton Electrical Critical Power Solutions Division Eaton’s Electrical Critical Power Solutions Division is currently seeking a Lead Mechanical Engineer to join our team in Richmond, VA. Relocation benefits and sponsorship will be provided within...Work experience placementLocal areaRemote workRelocation packageShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software technical support engineer Richmond, VA
- software support Richmond, VA
- software sales Richmond, VA
- embedded software Richmond, VA
- software applications developer Richmond, VA
- software engineer - cloud services Richmond, VA
- software sales representative Richmond, VA
- remote software sales Richmond, VA
- software technical support Richmond, VA
- software asset management analyst Richmond, VA

