drjobs
Senior Embedded Engineer
drjobs
Senior Embedded Engi....
drjobs Senior Embedded Engineer العربية

Senior Embedded Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

- USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2627856

Solve the Problem Not the Symptom.

Our client designs and deploys secure system solutions through novel CPU design crypto cores purposebuilt systemonachip architectures and hardened operating systems. Our solutions are the foundation for how military systems will remain safe and secure in the conflicts of the future. We need smart people like you to join us in solving hard problems that matter.

We are seeking to add a senior engineer who is skilled at forward and reverse engineering of embedded systems. The engineer will need to be able to look at a system and analyze it at multiple levels including handson reverse engineering code in tools like Ghidra IDA Pro or Binary Ninja. In addition to being a handon engineer this role includes leadership of a small team of highly skilled engineers who are working to accomplish technically challenging goals. The Principal investigator will work sidebyside with the program manager to lead the program team in their efforts to exceed the project objectives. This leadership will include daytoday tasking mentoring and coaching of technical staff development and status technical aspects of the program schedule and communicating the status directly to the customers technical representatives in regularly scheduled meetings.

In this role you will have the unique opportunity to lead a technical team have direct interface with the customer while maintaining hands on the keyboard. The ideal candidate will have experience reverse engineering and forward engineering security aspects of a variety of embedded devices.

What Youll Get to Do
  • Lead a team to reverse engineer and develop embedded software using C on bare metal or embedded operating systems
  • Investigate existing security aspects of embedded systems and develop new enhanced security
  • Utilize advanced development/debugging tools e.g. C compliers linkers incircuit debug logic analyzers and more to evaluate and test embedded application performance and security
  • Utilize reverse engineering tools such as Ghidra IDA Pro and Binary Ninja
  • Participate in all aspects of the product design life cycle including system architecture design development and verification
  • Document design status and results. Communicate these accomplishments directly to customer technical representatives
  • Lead a team to complete technically challenging tasks
Required Qualifications & Experience
  • Active Top Secret/SCI security clearance
  • Degree in Computer Engineering Computer Science Electrical Engineering or related field
  • A minimum of 7 years professional experience in embedded software development
  • Experience using embedded processor architectures such as ARM Microblaze RISCV PowerPC or similar processors
  • Experience with x86 processors and instruction sets
  • Demonstrate expert programming ability (C/C assembly scripting)
  • Knowledge of lowlevel computer architecture (CPUs Memory Management Units IOMMU serial buses)
  • Experience with FLASH programming boot loaders board bringup and debug
  • Ability to clearly capture complex technical concepts in writing for both technical and general audiences
  • Experience reverse engineering hardware and software
  • Ability to analyze a system at multiple levels including a broad systems view and detailed code analysis
  • Ability to plan out technical tasking in a logical manner and capture that in a program schedule
  • Experience working government R&D programs and leading highly technical teams
Preferred Qualifications & Experience
  • Working knowledge of applied cryptography
  • Experience applying principles of cyber security to operational technology and embedded systems
  • Expertise using Xilinx Vivado
  • Expertise in additional software programming languages e.g. Python
  • Embedded system design experience
  • Operating systems experience

MustHaves

Minimum Relevant Experience:
  • 7 years professional experience in embedded software development
  • Experience using embedded processor architectures
  • Reverse engineering tools such as Ghidra IDA Pro and Binary Ninja
Education/qualification:
  • Degree in Computer Engineering Computer Science Electrical Engineering
  • Active Top Secret/SCI security clearance
  • Experience reverse engineering hardware and software
  • Experience working government R&D programs and leading highly technical teams
Nice to Haves
  • Expertise using Xilinx Vivado
  • Working knowledge of applied cryptography
  • Experience applying principles of cyber security to operational technology and embedded systems

Employment Type

Full Time

Company Industry

Key Skills

  • English
  • Environment
  • House Sitting
  • ABAP
  • Community Support
  • Inventory Management

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.