Talent.com
Embedded Software Engineer - Linux
Embedded Software Engineer - LinuxIntelligent Automation, a BlueHalo Company • Derwood, MD, US
No longer accepting applications
Embedded Software Engineer - Linux

Embedded Software Engineer - Linux

Intelligent Automation, a BlueHalo Company • Derwood, MD, US
14 hours ago
Job type
  • Full-time
  • Permanent
Job description

2 weeks ago Be among the first 25 applicants

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, and / or lead algorithmic development, to mature algorithms from MATLAB and C++ to real-time applications.
  • Work closely with and / 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; create and shape new functionality.

Required Experience

  • Bachelors 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, i.e. U-Boot, FSBL, Drivers, Frame Buffer
  • Multi process / thread programming using techniques like 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 common 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 with 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.

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Research Services

    Referrals increase your chances of interviewing at Intelligent Automation, a BlueHalo Company by 2x

    Get notified about new Embedded Software Engineer jobs in Derwood, MD

    Arlington, VA $125,000 - $200,000 1 week ago

    Clarksburg, MD $120,000 - $170,000 4 days ago

    Embedded Software Engineer, Intelligence Systems

    Embedded Software Engineer (Bare Metal), Intelligence Systems

    Reston, VA $132,000 - $198,000 2 weeks ago

    Electrical Engineer – Robotics Embedded Systems & Hardware Integration

    Sterling, VA $90,000 - $120,000 2 days ago

    Entry Level Software or Embedded Engineer / Developer- TS Cleared

    Herndon, VA $180,000 - $230,000 4 hours ago

    Herndon, VA $180,000 - $230,000 4 hours ago

    Herndon, VA $180,000 - $230,000 4 hours ago

    Embedded Software Engineer (Networking), Intelligence Systems

    Embedded Software Engineer (Cryptography), Intelligence Systems

    We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr

    Create a job alert for this search

    Embedded Software Engineer • Derwood, MD, US

    Related jobs
    Software Engineer (Hybrid) - 25571

    Software Engineer (Hybrid) - 25571

    Enlighten • Fort Meade, MD, US
    Full-time
    Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber ca...Show more
    Last updated: 16 days ago • Promoted
    Embedded Development Engineer

    Embedded Development Engineer

    Cohere Technology Group LLC • Herndon, VA, US
    Full-time
    Quick Apply
    Cohere is looking for software engineers with C / C++ and assembly skills, hands-on knowledge of operating system internals including writing device drivers for current, new, and emerging hardware pr...Show more
    Last updated: 30+ days ago
    Embedded Software Engineering Manager 2

    Embedded Software Engineering Manager 2

    Northrop Grumman • Baltimore, MD, US
    Full-time
    RELOCATION ASSISTANCE : No relocation assistance available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the wo...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer (Hybrid) - Java / OOP / Linux / Git / Maven / REST

    Software Engineer (Hybrid) - Java / OOP / Linux / Git / Maven / REST

    Captivation Software • Columbia, MD, US
    Full-time
    Build to something to be proud of.Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and const...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Set of X • Ft Meade, MD, US
    Full-time
    Quick Apply
    WE ARE HIRING OWNERS Set of X is led by industry veterans who see government contracting as a good community with plenty of opportunity to go around. With a shared desire to give back, grow the comm...Show more
    Last updated: 30+ days ago
    Sr. Embedded Software Engineer-RF & communications Systems (SDR)

    Sr. Embedded Software Engineer-RF & communications Systems (SDR)

    Secmation • Washington DC Metro, DC, USA
    Full-time
    Quick Apply
    Software Defined Radio Development Engineer.Position Type : Full-Time | Hybrid.Relocation assistance (if applicable).Join the Future of Secure Embedded Communications. Secmation is looking for a Seni...Show more
    Last updated: 16 days ago
    Linux System Administrator

    Linux System Administrator

    ManTech • Laurel, MD, United States
    Full-time
    You will be part of a dedicated team delivering enterprise infrastructure capabilities for a global workforce that supports a wide range of national defense missions. This role directly supports the...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Developer

    Embedded Developer

    Woodsong Technologies, LLC • Fort Meade, MD, USA
    Full-time
    Quick Apply
    At Woodsong Technologies (WT), we are driven by innovation, experience, commitment, and integrity.We believe that applying these values allows both you and WT to succeed in what we do.WT values you...Show more
    Last updated: 10 days ago
    Embedded Software Engineer - AV Safety

    Embedded Software Engineer - AV Safety

    Forterra • Clarksburg, Maryland, United States, 20871
    Full-time
    Forterra is a leading provider of autonomous systems for ground-based movement in the working world.Amongst some of the earliest innovators in the field of driverless technology, Forterra is focuse...Show more
    Last updated: 30+ days ago
    Sr Linux Systems Engineer

    Sr Linux Systems Engineer

    CloudShape • Washington, DC, US
    Full-time
    Quick Apply
    Sr Linux Systems Engineer Location : .Remote with a high preference for candidates who are local to the DC, MD, VA area Citizenship Required : Yes Clearance Type : Secret Positions Availabl...Show more
    Last updated: 14 days ago
    Software Engineer (Hybrid) - 25880

    Software Engineer (Hybrid) - 25880

    Enlighten • Columbia, MD, US
    Full-time
    Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber ca...Show more
    Last updated: 8 days ago • Promoted
    Linux Systems Engineer

    Linux Systems Engineer

    CloudShape • Washington, DC, US
    Full-time
    Quick Apply
    Linux Systems Engineer Location : .Remote with a high preference for candidates who are local to the DC, MD, VA area Citizenship Required : Yes Clearance Type : Secret Positions Available : ...Show more
    Last updated: 14 days ago
    Senior Embedded Developer

    Senior Embedded Developer

    GliaCell Technologies • Fort Meade, MD, US
    Full-time
    Quick Apply
    Are you a Senior Embedded Developer who is ready for a new challenge that will launch your career to the next level?.Tired of being treated like a company drone?.Tired of promis...Show more
    Last updated: 30+ days ago
    Senior Software Engineer (Hybrid) - Java / OOP / Linux / Git / Maven / REST

    Senior Software Engineer (Hybrid) - Java / OOP / Linux / Git / Maven / REST

    Captivation Software • Columbia, MD, US
    Full-time
    Build to something to be proud of.Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and const...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Engineer Sterling, Virginia, United States

    Senior Embedded Engineer Sterling, Virginia, United States

    Dedrone • Washington, DC, United States
    Full-time
    Dedrone is the world’s most trusted smart airspace security company.Hundreds of commercial, government and military customers around the world rely on Dedrone’s comprehensive, command and control (...Show more
    Last updated: 30+ days ago • Promoted
    SOFTWARE ENGINEER - HPC / Linux CLI - 7+ yrs of Experience - TS / SCI w / Poly clearance is required - ID

    SOFTWARE ENGINEER - HPC / Linux CLI - 7+ yrs of Experience - TS / SCI w / Poly clearance is required - ID

    Halogen Engineering Group, Inc • Annapolis Junction, MD, us
    Full-time
    Quick Apply
    Software Engineer - HPC / Linux CLI - 7+ yrs of Experience - TS / SCI w / Poly clearance is required.Halogen Engineering Group is looking for a. Software Engineer who will be part of an overarching projec...Show more
    Last updated: 30+ days ago
    Software Engineer

    Software Engineer

    ManTech • Fort Meade, MD, United States
    Full-time
    Responsibilities include, but are not limited to : .Leverage IT automation to perform daily tasks associated with data repositories on air-gapped networks. Demonstrated experience creating and managin...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Hybrid) - 25570

    Software Engineer (Hybrid) - 25570

    Enlighten • Columbia, MD, US
    Full-time
    Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber ca...Show more
    Last updated: 16 days ago • Promoted