Embedded Development Engineer

2 weeks ago


Herndon, Virginia, United States Cohere Technology Group Full time

Job Description
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 products centered on the ARM, Intel, and Risc-V processors. You will be working with cutting-edge designs and will be encouraged to dream up unique and elegant solutions as a part of a highly motivated and productive professional team. Any hardware, kernel, knowledge and reverse engineering of low-level CPU and system aspects is a plus.

Clearance:
No clearance is required. However, we seek individuals that have an appropriate background for obtaining a high-level security clearance.
The Role
This position is for an Embedded Systems Software Developer position. Applicants should have an understanding of kernels, micro-kernels, and/or RTOS internals, including using OS APIs and security boundaries available in the hardware. As an Embedded Systems Software Developer, you develop capabilities in support of operations. Your primary focus will be developing tools and applications that work in both user and kernel space. You will play a crucial role in developing custom capabilities used on live systems especially focused on protecting system. You will be a key player supporting national security interests.

Requirements and Skills:
When assessing candidates for the Embedded Systems Software Developer position, Cohere is looking for candidates with the following knowledge, skills, and abilities:

Software
– Candidates should be able to demonstrate extensive experience coding in C/C++ and Python, including understanding Object Oriented Programming, Networking (sockets), Multithreading, and implementing cryptographic protocols for data at rest and data in transit. You should be capable of developing technical solutions to complex problems.

Hardware
– You should have some understanding of how operating systems use and leverage hardware protection capabilities and how to use these to prevent a wide range of cyber attack techniques, including stack and heap attacks such as buffer overflows, off by one vulnerabilities, memory leaks, and format string attacks. Any additional understanding in how attackers bypass protections like stack canaries, DEP, K/ASLR, CFG, KPP, SMEP/SMAP is a plus.

Reverse Engineering
– Any experience using RE tools including both debuggers and disassemblers and/or abilities creating code generation automation tools is also useful.

Creative Thinking
– as Operating Systems and Hardware evolve, tools that worked before probably will need improvements in the future. Migrating software quickly to new Hardware platforms will require beyond-the-norm abilities. We need team members who are driven to learn and excited about solving hard problems and who can adapt to changing environments.

Communication
– Just as important as your technical skills, as a Subject Matter Expert, you are expected to advise and assist the other teammates. This requires being able to clearly break down and explain complex techniques to others.

Collaboration
– You should know how to use a version control system and CI/CD tools, preferably git or gitlab.

Leadership
– You may function in a project leadership role, and you should be comfortable leading small teams.

Interested in working in this space, but don't feel you meet all the qualifications? Reach out anyway. Cohere is willing to mentor and develop promising candidates, ensuring they have the skills and abilities necessary to excel.

Compensation:
Cohere knows that our employees are our most valuable assets. Cohere offers competitive pay, commensurate with experience, labor categories, and current market demands.

FULLY PAID health care premiums for medical with PPO and HSA options

FULLY PAID dental, vision, and life insurance

Earn 240 hours PTO / year (30 days, accrued at 20 hours/month)

401k plan with matching employer contributions and profit sharing

Extremely lucrative referral programs

Monthly billable incentive rewards

Yearly training allowance for self-development

Flexible schedules

About Cohere:
Cohere was founded in 2015 by seasoned intelligence community engineers to unify and streamline both cyber and kinetic workflows for the Intelligence Community and the Department of Defense.

We are looking for candidates to join our team as we grow our cyber development department. This is an opportunity to join a close-knit team of engineers who are passionate about learning from each other and developing next-generation capabilities supporting our stakeholders' operations. Your work will contribute directly to securing infrastructure from malicious cyber actors.

We invest in our people, offering tailored training and mentorship as we grow our engineers. We believe that providing opportunities to learn fuels individual and organizational success. At Cohere, not only will you take your technical skills to the next level, but if desired, you can learn the processes and skills necessary to launch your own company too. We offer mentoring opportunities to learn from experienced leaders on creating and growing your own contracting business.

If you have a background in coding and computer security and want to take your career to the next level, with the ability to learn from senior engineers invested in your success, apply today

Powered by JazzHR

myscerOUsP



  • Herndon, Virginia, United States Mintex Technologies Full time

    DutiesResponsibilities include guiding adoption of RUST throughout the embedded development, managing integration or conversion of legacy software to RUST, providing best practices and architectural guidance for memory-safe usage of RUST, developing best practices and implementation guidance, and the translation of requirements into working and maintainable...


  • Herndon, Virginia, United States L3Harris Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...


  • Herndon, Virginia, United States Jobs via Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Harris Corporation, is seeking the following. Apply via Dice todayL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and...


  • Herndon, Virginia, United States Largeton Group Full time

    Job Summary – Expert, RUST Software DeveloperLocation: Herndon, VA (Full time)Serve as an expert RUST Software Engineer supporting aerospace, aviation, and defense projects.Support the Integrated Mission Systems business by guiding the adoption and integration of RUST in embedded software development.Manage integration or conversion of legacy software...


  • Herndon, Virginia, United States L3Harris Full time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...

  • Electrical Engineer

    3 days ago


    Herndon, Virginia, United States NSS Full time

    Electrical Engineer (Jr., Sr., Lead) Herndon, VAFibertek is seeking self-motivated Electrical Engineers (Jr., Sr., Lead) to support the development, integration, and test of electronics hardware in our R&D division in Herndon, VA. Fibertek is a leading developer of laser and electro-optic systems for the aerospace community, with key contributions to lasers...


  • Herndon, Virginia, United States RxCloud Full time

    Now Hiring: Senior Data Engineer (AI/ML – NLP) Location: Herndon, VA (W2 Contract preferred) Clearance Required: SecretAbout the RoleWe are looking for an advancedSenior ML Engineer with strong NLP experienceto support a Department of Defense (DoD) Search Portfolio. This role focuses on building scalable AI/ML systems for large-scale, mission-critical data...

  • Systems Engineer

    8 hours ago


    Herndon, Virginia, United States General Atomics Full time

    Job SummaryGeneral Atomics (GA), and its affiliated companies, is one of the world's leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft, airborne sensors, and advanced electric, electronic, wireless and laser technologies. General Atomics Electromagnetic Systems (GA-EMS) designs and...


  • Herndon, Virginia, United States Amazon Full time $127,400 - $212,800

    Do you like to use network and Unix systems engineering to deliver simple, sustainable and repeatable solutions? Would you like to play a key role in driving the stability and sustainability of next-generation IP networks?AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the...


  • Herndon, Virginia, United States Bohler Full time

    Kickstart your engineering career with real project experience.Gain hands-on experience in site design and land development while collaborating with industry experts who are invested in your professional development, mentorship, and growth as an emerging engineer.About the RoleBohler's office in Herndon, VA is looking for a motivated Civil Engineering Intern...