image
  • Snapboard
  • Activity
  • Reports
  • Campaign
Welcome ,
loadingbar
Loading, Please wait..!!

Electrical Engineer Linux Embedded Systems And

  • ... Posted on: Jan 12, 2025
  • ... Urban Health
  • ... Washington, District of Columbia
  • ... Salary: Not Available
  • ... Full-time

Electrical Engineer Linux Embedded Systems And   

Job Title :

Electrical Engineer Linux Embedded Systems And

Job Type :

Full-time

Job Location :

Washington District of Columbia United States

Remote :

No

Jobcon Logo Job Description :

Essential Duties and Responsibilities:

Develop, optimize, and maintain embedded systems using Linux (Yocto, PetaLinux, and other

distributions)

Work with Linux networking utilities and network stack implementation, including TCP/IP protocols and

advanced troubleshooting

Write and maintain high-performance, robust code in C and Rust for embedded applications

Perform board bring-up, including debugging and testing of new hardware platforms

Read and analyze electrical schematics to ensure proper hardware-software integration

Collaborate with cross-functional teams to develop solutions that integrate hardware, firmware, and

software

Troubleshoot and resolve complex issues in embedded systems, networking, and hardware

Develop custom drivers and kernel modules to interface with hardware components

Document designs, workflows, and implementation details for both internal and external use

Requirements

Required Skills/Abilities:

Must be a US Citizen

Advanced proficiency in Linux systems, including Yocto, PetaLinux, and multiple distributions

Strong understanding of Linux networking utilities and protocols, including the OSI stack and TCP/IP

Expertise in programming with C for embedded systems, with strong proficiency in Rust as a

complementary skill

Proven experience in board bring-up, including working with bootloaders, kernel configuration, and

peripheral initialization

Ability to read and interpret schematics to troubleshoot and resolve hardware-software integration

issues

Familiarity with debugging tools and techniques, including JTAG, logic analyzers, and serial

communication

Exceptional problem-solving skills and the ability to work in fast-paced, collaborative environments

Excellent written and verbal communication skills for documenting processes and interfacing with

stakeholders

Experience with cryptography algorithms and associated hardware acceleration

Deep knowledge of designing secure systems using TPM to support Root of Trust

Advanced knowledge of Linux, including Yocto and BSP development

Education and Technical Skills:

Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field (Master’s preferred)

5+ years of experience in embedded systems development with a focus on Linux and networking

Demonstrated expertise in C and Rust programming for embedded applications

Hands-on experience with board bring-up, kernel customization, and driver development

Desired Skills:

Familiarity with secure boot, encryption, and other security features in embedded systems

Experience with additional programming languages like Python or Bash for scripting and automation

Knowledge of hardware design tools such as Altium Designer

Familiarity with real-time operating systems (RTOS) and their integration with Linux

Benefits

Interested candidates should submit the following documents:

A cover letter outlining their qualifications and vision for the project

A detailed CV or resume

Jobcon Logo Position Details

Posted:

Jan 12, 2025

Employment:

Full-time

Salary:

Not Available

Snaprecruit ID:

SD-WOR-ce450c4b6ee711a5fcbc9d96f3375e3dfde983952ad4743fe020c6883fa85c2f

City:

Washington

Job Origin:

WORKABLE_ORGANIC_FEED

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Electrical Engineer Linux Embedded Systems And    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Essential Duties and Responsibilities:

Develop, optimize, and maintain embedded systems using Linux (Yocto, PetaLinux, and other

distributions)

Work with Linux networking utilities and network stack implementation, including TCP/IP protocols and

advanced troubleshooting

Write and maintain high-performance, robust code in C and Rust for embedded applications

Perform board bring-up, including debugging and testing of new hardware platforms

Read and analyze electrical schematics to ensure proper hardware-software integration

Collaborate with cross-functional teams to develop solutions that integrate hardware, firmware, and

software

Troubleshoot and resolve complex issues in embedded systems, networking, and hardware

Develop custom drivers and kernel modules to interface with hardware components

Document designs, workflows, and implementation details for both internal and external use

Requirements

Required Skills/Abilities:

Must be a US Citizen

Advanced proficiency in Linux systems, including Yocto, PetaLinux, and multiple distributions

Strong understanding of Linux networking utilities and protocols, including the OSI stack and TCP/IP

Expertise in programming with C for embedded systems, with strong proficiency in Rust as a

complementary skill

Proven experience in board bring-up, including working with bootloaders, kernel configuration, and

peripheral initialization

Ability to read and interpret schematics to troubleshoot and resolve hardware-software integration

issues

Familiarity with debugging tools and techniques, including JTAG, logic analyzers, and serial

communication

Exceptional problem-solving skills and the ability to work in fast-paced, collaborative environments

Excellent written and verbal communication skills for documenting processes and interfacing with

stakeholders

Experience with cryptography algorithms and associated hardware acceleration

Deep knowledge of designing secure systems using TPM to support Root of Trust

Advanced knowledge of Linux, including Yocto and BSP development

Education and Technical Skills:

Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field (Master’s preferred)

5+ years of experience in embedded systems development with a focus on Linux and networking

Demonstrated expertise in C and Rust programming for embedded applications

Hands-on experience with board bring-up, kernel customization, and driver development

Desired Skills:

Familiarity with secure boot, encryption, and other security features in embedded systems

Experience with additional programming languages like Python or Bash for scripting and automation

Knowledge of hardware design tools such as Altium Designer

Familiarity with real-time operating systems (RTOS) and their integration with Linux

Benefits

Interested candidates should submit the following documents:

A cover letter outlining their qualifications and vision for the project

A detailed CV or resume

Loading
Please wait..!!