BlueHalo
Principal Embedded Software Engineer
BlueHalo, Frederick, Maryland, United States, 21701
Ipsolon Research, a BlueHalo company, is an innovative engineering company and manufacturer of advanced high-performance Software Defined Radio (SDR) systems for ultrawideband and phased array radio and sensor solutions.
We are seeking a highly skilled and motivated Principal Embedded Software Engineer to join our team. In this position you will be responsible for designing, developing, and maintaining embedded software solutions for high-performance SDR systems. The ideal candidate will have a strong background in embedded microprocessor programming, networking, and AI/ML development, with a focus on Python and PyTorch. This role requires a deep understanding of
Linux
environments, electronics, and the ability to troubleshoot and resolve complex problems.
Key Responsibilities:
Develop and maintain embedded software for high-performance SDR systems
Program embedded microprocessors and ensure seamless integration with custom electronics
Implement and optimize TCP/IP networking protocols for embedded systems
Lead AI/ML development for embedded systems using tools such as Python and PyTorch
Build and modify Linux operating systems from source code for embedded applications
Develop Linux device drivers and support Linux development environments
Collaborate with hardware engineers to design, build, and test custom electronic circuits
Troubleshoot, debug, and optimize system performance using oscilloscopes, spectrum analyzers, and other lab equipment
Contribute to SDR and Gnu Radio development projects
Work with FPGA programming and provide guidance on digital signal processing (DSP) for SDR systems
Provide technical leadership and mentorship to junior engineers and the broader team
Required Qualifications:
Bachelor’s degree in Electrical Engineering, Math, Physics, Computer Science, or a related field
Minimum of 5 years of experience in embedded software development
Strong experience with embedded Linux and building Linux from source code
Proficiency in Embedded C/C++ and Python programming
Experience with ISR and DMA, and familiarity with Git development environments
Solid understanding of electronics and ability to read circuit schematics
Linux device driver development experience is a plus
Experience with SDR, Gnu Radio, or FPGA programming is highly desired
Hands-on experience with lab equipment such as oscilloscopes and spectrum analyzers
Strong problem-solving, troubleshooting, and debugging skills
The ability to obtain a Security Clearance
Desired Qualifications
6+ years of experience in embedded software engineering
Master’s degree in Electrical Engineering, Math, Physics, Computer Science, or a related field
Proven technical leadership skills and ability to lead complex projects
Familiarity with DSP and tools like MATLAB, Simulink, or Octave.
Experience with SDR and DSP systems at an advanced level
This position is 100% onsite in Frederick, MD and the new work location will be in Germantown, MD starting in January, 2025.Education
Bachelors or better
Licenses & Certifications
No Clearance
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
#J-18808-Ljbffr
We are seeking a highly skilled and motivated Principal Embedded Software Engineer to join our team. In this position you will be responsible for designing, developing, and maintaining embedded software solutions for high-performance SDR systems. The ideal candidate will have a strong background in embedded microprocessor programming, networking, and AI/ML development, with a focus on Python and PyTorch. This role requires a deep understanding of
Linux
environments, electronics, and the ability to troubleshoot and resolve complex problems.
Key Responsibilities:
Develop and maintain embedded software for high-performance SDR systems
Program embedded microprocessors and ensure seamless integration with custom electronics
Implement and optimize TCP/IP networking protocols for embedded systems
Lead AI/ML development for embedded systems using tools such as Python and PyTorch
Build and modify Linux operating systems from source code for embedded applications
Develop Linux device drivers and support Linux development environments
Collaborate with hardware engineers to design, build, and test custom electronic circuits
Troubleshoot, debug, and optimize system performance using oscilloscopes, spectrum analyzers, and other lab equipment
Contribute to SDR and Gnu Radio development projects
Work with FPGA programming and provide guidance on digital signal processing (DSP) for SDR systems
Provide technical leadership and mentorship to junior engineers and the broader team
Required Qualifications:
Bachelor’s degree in Electrical Engineering, Math, Physics, Computer Science, or a related field
Minimum of 5 years of experience in embedded software development
Strong experience with embedded Linux and building Linux from source code
Proficiency in Embedded C/C++ and Python programming
Experience with ISR and DMA, and familiarity with Git development environments
Solid understanding of electronics and ability to read circuit schematics
Linux device driver development experience is a plus
Experience with SDR, Gnu Radio, or FPGA programming is highly desired
Hands-on experience with lab equipment such as oscilloscopes and spectrum analyzers
Strong problem-solving, troubleshooting, and debugging skills
The ability to obtain a Security Clearance
Desired Qualifications
6+ years of experience in embedded software engineering
Master’s degree in Electrical Engineering, Math, Physics, Computer Science, or a related field
Proven technical leadership skills and ability to lead complex projects
Familiarity with DSP and tools like MATLAB, Simulink, or Octave.
Experience with SDR and DSP systems at an advanced level
This position is 100% onsite in Frederick, MD and the new work location will be in Germantown, MD starting in January, 2025.Education
Bachelors or better
Licenses & Certifications
No Clearance
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
#J-18808-Ljbffr