Embedded Software Engineer - Linux
Intelligent Automation, a BlueHalo Company
Senior Embedded Software Engineer – Linux (Rockville, MD) Intelligent Automation, Inc. (IAI) is looking for a new team member who is a self‑motivated Software Engineer with a passion for electro‑mechanical systems. You will be working with the Robotics and Electromechanical Systems Group to develop custom solutions in the fields of Robotics, Autonomy, Human‑Machine Interface, Machine Vision, and Electromechanical System Design. We have numerous active research and development projects where we design, integrate, test, and deploy systems for a range of applications, including aircraft inspection, ISR (intelligence, surveillance, and reconnaissance), utility construction, medical training, IED/EOD operations, and simulation. We are looking to add expertise and talent to our multi‑disciplinary team to continue to achieve success in all of these areas. Job Duties Work closely with algorithm developers, or lead algorithmic development, to mature algorithms from MATLAB and C++ to real‑time applications. Collaborate with or lead FPGA engineers developing architecture/protocol to exchange control/data between ARM and FPGA using shared registers/memory, DMA/VDMA. Utilize and/or modify existing code bases and libraries, and create and shape new functionality. Required Experience Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field. Required Skills Knowledge and hands‑on experience of Linux system software development with build configuration and customization. Bonus for familiarity developing on any embedded Linux. Installing and configuring embedded Linux, e.g., U‑Boot, FSBL, drivers, frame buffer. Multi‑process/thread programming using techniques such as Boost, C++11, and ASIO event‑driven when relevant. Toolchain & compiler/cross‑compiler technologies for ARM/X86/X86_64/BareMetal. Inter‑system communication over TCP/UDP, serial interface. Integration with common external interfaces such as I2C, SPI, UART. Write clean, efficient, well‑documented code. Proficient with SCM tools such as SVN, GIT, and Mercurial. Strong written and communication skills. Desired Skills Comfortable with classic signal processing and/or image processing algorithms. Understands challenges of developing an application that processes in real‑time. Familiar with setting up a cross‑compiler such as Linaro or the Xilinx/Petalinux SDK. Comfortable with platform‑independent tools such as CMAKE and QMAKE. Experience with other programming languages, such as Java and Python. Proficient optimizing ARM software using NEON. Experience prototyping, integrating, testing, and deploying electromechanical systems. Profile/optimize software to select/meet target platform. Experience prototyping software based on conference/journal publications. About Iai Intelligent Automation, Inc. (IAI) is a technology innovation company headquartered in Rockville, MD. For over 30 years, we have specialized in providing advanced technology solutions and R&D services to federal agencies and corporations throughout the United States and internationally. Leveraging agile R&D processes, a multi‑disciplinary collaborative environment, and its substantial intellectual property portfolio, IAI excels in developing concepts into market‑focused products and customer‑driven solutions. IAI’s core R&D areas include: Air Traffic Management, Big Data and Social Media Analytics, Control and Signal Processing, Cyber Security, Education and Training Technologies, Health Technologies, Modeling and Simulation, Networks and Communications, Robotics, and Sensor Systems. US Citizenship or Permanent Residency required. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. #J-18808-Ljbffr Intelligent Automation, a BlueHalo Company
$100k
...Linux Software Engineer Jacobs/BlackLynx seeks a qualified and highly motivated Linux software engineer to work in the Rockville, MD office... ...Computer Science, Computer Engineering, or related field Embedded software development experience (to include kernels, device...SuggestedWork at officeImmediate startRemote work- ...Jacobs/BlackLynx seeks a qualified and highly motivated Linux software engineer to work in the Rockville, MD office, and to begin immediately... ...Computer Science, Computer Engineering, or related field • Embedded software development experience (to include kernels, device...SuggestedWork at officeImmediate start
- Senior Systems Administrator/Engineer The Senior Systems Administrator/Engineer works under... ...design, implement, and maintain enterprise Linux infrastructure across on‑premises data... ...updates to Linux operating systems, system software products, Docker containers, and cloud...Suggested
- ...Position: Embedded Software Engineer Location: Gaithersburg, MD Salary: 150k-170k About the Role: As an Embedded Software Engineer... ...: Minimum of 5 years of experience working with RTOS and Linux. Technical Skills: Proven experience troubleshooting...SuggestedPermanent employment
$90k - $132k
...Responsibilities Administer and maintain Windows Server and Linux environments, VMware virtual infrastructure, and enterprise... ...Provider with strong qualifications and expertise in Agile Software Engineering, Cloud Solutions, Cyber Security and IT Managed Services. With...SuggestedFlexible hours- ...Overview As an Embedded Software Engineer, you will be responsible for product design, development, and support. Your responsibilities will include... ...experience C and C++ proficient Proficient in Embedded Linux (Peta Linux, OpenWrt, Yocto, etc.) Experience with Embedded...
- ...Linux Admin Bethesda, MD 6 month+ contract No C2C at this moment, any visa works . Thanks! Top Three Skills: 1) Linux Administration (RHEL and CentOS), but will consider any flavor 2) Debug experience (service identification, usage identification...Contract work
$91.1k - $129.8k
...? The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of... ...Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross‑... ...tasks and unit testing. Experience with Linux or Unix‑based real‑time operating systems...Work experience placement- The Financial Industry Regulatory Authority, Inc. is seeking a Senior Systems Administrator/Engineer to design and maintain enterprise Linux infrastructure. This role requires expertise in cloud environments, Docker, and AI-driven monitoring to enhance operational excellence...
- ...industry specific technical skills and the work ethic and communication skills to help ensure your success. Job Description Work with software application developers to architect, configure, and troubleshoot application servers and the software running on them. Manage the...Full timeLocal area
$110k - $130k
...Resource Management Concepts, Inc. (RMC) is seeking a skilled Linux Engineer to join our team in support of our government clients. The... ...compliance. Perform troubleshooting and resolve hardware, software, and network issues related to Linux environments. Collaborate...Contract work$77.6k - $176k
...Linux Systems Administrator The Opportunity: Your technical expertise makes you the team hero, solving one problem after another. What if you could use those skills to improve the technology supporting the U.S. Federal Government? We're looking for a cross domain...Full timeContract workPart timeWork at officeLocal areaRemote work$91.6k - $153k
...Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training. Linux Administrator Location: US-MD-Gaithersburg ID Job ID:... ...system design personnel to implement new system software and hardware. Maintain and develop Linux infrastructure...Full timeFor contractorsRemote work$115k - $135k
...role Forterra is seeking a highly skilled Linux System Administrator with a strong focus... ...and effective communication with both engineers and customers. Thoroughly document automation... ...using Ansible Experience deploying to embedded or edge systems Containerization (Docker...Full timeTemporary workLocal areaRemote work- ...Black Canyon Consulting (BCC) is actively looking for Senior Linux System Administrator to support our work for the National Center... ...aspect of systems administration. Manage and configure services, software, and hardware configurations. Take direction from the team lead...Full timeWork at officeRemote work
$91.1k - $129.8k
...The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of... ...Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross-... ...tasks and unit testing Experience with Linux or Unix-based real-time operating systems...Work experience placementWorldwide$175k - $205k
...that help protect and preserve the people and environment of the United States. We are on the lookout for a skilled Senior Linux Engineer to join our dynamic team in support of our Navy clients in Bethesda, Maryland. The successful candidate will play a pivotal role...Contract work$91.6k - $153k
A federal government contractor is seeking a Linux Administrator in Gaithersburg, MD. The role involves maintaining Linux infrastructure, providing technical solutions, and ensuring system uptime. Candidates should have over 5 years of experience in Linux administration...For contractors- ...institute consisting of over 4,000 users in a Windows/Macintosh/Linux environment. This is a challenging job with state-of-the-art... ...and Macintosh baseline workstation environments. Hardware and software installations both local and remote. Mobile device setup and configuration...Local areaRemote workLong distance
- Catapult Federal Services is seeking an experienced Linux Administrator to support IT Operations for the US Department of the Treasury. The role focuses on managing Linux systems across multiple cloud platforms including AWS, Azure, OCI, and GCP, ensuring stability and...Remote job
- A technology solutions provider located in Maryland is seeking a full-time professional to manage application servers and oversee software deployment. The successful candidate will architect, configure, and troubleshoot application servers while ensuring software installations...Full time
$140.5k - $221.5k
...systems, including the Viasat-3 global constellation! As an Embedded Software Engineer - Cybersecurity, you will collaborate with software,... ...security test plans Automate configuration and validation of Linux security settings Create scripts and tools for managing secrets...Work at office3 days per week$142.79k - $178.25k
...GDIT is seeking an experienced Sr. Linux Systems Engineer to support critical IT operations for federal government projects. In this key role... ...repetitive tasks and improve operational productivity. Perform software updates, patches, and upgrades while testing functionality...- ...Sr. Linux Systems Engineer GDIT is seeking an experienced Sr. Linux Systems Engineer to support critical IT operations for federal government... .... Patch Management: Maintain systems by performing software updates, patches, and upgrades while testing functionality...
- ...our proprietary Oracle based financial software product, Altimate ® . The position will... ...achieved. Create and maintain Windows and Linux shell scripts. Create and maintain... ...is a plus. Education and Certification Engineering or Computer Science degree preferred. Oracle...
- A leading technology company is seeking a Linux Server Systems Administrator to provide on-site support in Bethesda, Maryland. This role requires expertise in Linux system administration and includes responsibilities such as troubleshooting systems and developing technical...
$92.3k - $166.85k
Description Leidos is looking to fill a Linux Server Systems Administrator position to... ...role may be required to perform technical software configuration, rebooting, and other... ...resolution steps taken) for Root Cause analysis, engineering technical assessment and process...Local areaImmediate startShift work- Leidos Inc in Bethesda, Maryland is seeking a Junior Systems Engineer for HPC and GPU Infrastructure. This role involves designing and... ...for the IC community customers, requiring a strong background in Linux and hardware integration. The ideal candidate will have at...
- ...Server Reporting Services (SSRS). Set up a reporting server and be responsible for all DBA functions and report development utilizing software systems development architecture and design. Benefits Health, Dental, and Vision Life Insurance 401(k) Flexible Spending Account (...Full timeFlexible hours
- Black Canyon Consulting (BCC) is actively seeking a skilled Senior Linux System Administrator to support the National Center for Biotechnology Information (NCBI). This full-time position is based onsite in Bethesda, MD with options for remote work.' Candidates should have...Remote jobFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Linux. Be the first to apply!
- software Derwood, MD
- id software Derwood, MD
- software implementation project manager Derwood, MD
- graduate embedded software engineer
- embedded systems software engineer
- embedded software engineer remote
- embedded software engineer
- entry level embedded software engineer
- embedded security developer
- embedded electrical engineer

