Principal Embedded Software Engineer
7 days ago
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
- 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
- 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
- Bachelors or better
- No Clearance
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
#J-18808-Ljbffr-
Manager, Embedded Software Engineering
2 months ago
Frederick, United States Leonardo DRS Full timeJob ID: 110853 The Leonardo DRS Airborne and Intelligence Systems business is a global leader and strategic partner committed to delivering world-class, full life-cycle defense and intelligence products that protect the security of our nation and our allies. From air combat training to state-of-the-art electronic warfare systems, our technology is deployed...
-
Embedded Software Engineering Manager
4 weeks ago
Frederick, Maryland, United States Leonardo DRS Full timeAbout the RoleLeonardo DRS, a global leader in defense and intelligence systems, seeks an experienced Embedded Software Engineering Manager to join our team in Frederick, MD. As a key member of our Signal Solutions line of business, you will lead the development of cutting-edge embedded software for complex SIGNIT RF Radio/Tuner applications, systems, and...
-
Embedded Software Engineering Manager
2 weeks ago
Frederick, Maryland, United States Leonardo DRS Full timeJob OverviewIn this role, you will be responsible for overseeing and developing a team of software engineers, as well as the overall Embedded Software Development strategy and roadmap across the Signal Solutions line of business. This position offers the option to work either fully onsite in our Frederick facility or partly remote (onsite Tues-Thurs), with a...
-
Embedded Software Development Intern
3 weeks ago
Frederick, Maryland, United States Leonardo DRS Full time**About the Role**We are seeking a highly motivated and detail-oriented Embedded Software Development Intern to join our team at Leonardo DRS. As an intern, you will work closely with our experienced engineers to develop and test embedded software systems.Job Responsibilities:Conduct limited scope testing under the supervision of engineersComplete assigned...
-
Software Engineering Manager
3 weeks ago
Frederick, Maryland, United States Leonardo DRS Full time**About Leonardo DRS:** We are a global leader in delivering defense and intelligence products that protect national security. Our technology is deployed by U.S. military and government agencies worldwide.The **Job Summary** is to hire a Manager, Embedded Software Engineering in our Frederick, MD office. This role involves supervising software engineers and...
-
Software Engineer
7 days ago
Frederick, United States WGS Systems, LLC Full timeWGS Systems, LLC, is looking for a dynamic and self-motivated Software Engineer with a background in embedded systems, real-time operating systems, and embedded Linux for United States government and international customers. This position is primarily responsible for researching, designing, and developing computer software systems, in conjunction with...
-
Internship in Embedded Systems
3 weeks ago
Frederick, Maryland, United States Leonardo DRS Full time**Career Opportunity:** Embedded Systems InternWe invite applications for an Embedded Systems Intern position at Leonardo DRS. This role offers a unique opportunity to work on exciting projects and develop valuable skills in software engineering.Responsibilities:Collaborate with engineers to design, develop, and test embedded software systemsContribute to...
-
Embedded Systems Developer
3 weeks ago
Frederick, Maryland, United States LINK Full timeJob Description:We are looking for a highly skilled Embedded Systems Developer to join our team at LINK. As a key member of our team, you will work on exciting projects involving embedded systems and contribute to the development of innovative solutions.About the Role:You will work on designing, developing, and testing embedded systems, including firmware...
-
Embedded Systems Leadership Position
4 weeks ago
Frederick, Maryland, United States Leonardo DRS Full timeWe are seeking a highly skilled Technical Lead for Signal Solutions to join our team at Leonardo DRS. As a Technical Lead, you will be responsible for developing and implementing the Embedded Software Development strategy and roadmap across the Signal Solutions line of business.**About the Role:** In this position, you will supervise a team of software...
-
Internship for Embedded Systems Development
2 weeks ago
Frederick, Maryland, United States Leonardo DRS Full time**About This Role**This internship offers an exciting opportunity to gain hands-on experience in embedded software development and contribute to the success of our team.**Key Responsibilities**Develop and test software code for embedded systemsAnalyze and troubleshoot system issuesCollaborate with engineers to design and implement new...
-
General Purpose CNO Engineer
3 weeks ago
Frederick, Maryland, United States LINK Full timeAbout the JobWe're seeking an exceptional General Purpose CNO Engineer - Embedded Systems to lead our efforts in developing innovative software solutions for a variety of projects. As part of our interdisciplinary team, you'll contribute to the design, development, and integration of systems using languages like C/C++/Python/Assembly. Your in-depth...
-
Software Engineering Co-op
4 weeks ago
Frederick, Maryland, United States Leonardo DRS Full time**Job Overview**We are seeking an exceptional Software Engineering Co-op to join our team at Leonardo DRS. As a co-op, you will work on real-world projects and contribute to the development of cutting-edge embedded software systems.Responsibilities:Work on limited scope testing under the supervision of engineersCollaborate with engineers to complete assigned...
-
Mission-Centric Software Solutions Engineer
4 weeks ago
Frederick, Maryland, United States LINK Full timeKey ResponsibilitiesThe successful candidate for this Software Developer for Intelligence Operations role will be responsible for developing software solutions for various intelligence operations projects. You will work closely with an interdisciplinary team to design, develop, prototype, modify, and integrate software solutions.Specifically, you...
-
Principal Software Developer
2 weeks ago
Frederick, Maryland, United States Leonardo DRS Full timeCompany OverviewLeonardo DRS is a global leader in delivering defense and intelligence products that protect national and international security.Job Title: Principal Systems EngineerJob Summary: This position involves leading the design, development, analysis, documentation, and testing of products, systems, or subsystems, while ensuring timely completion of...
-
Software Engineer Project Advisor
2 months ago
Frederick, United States General Dynamics Information Technology Full timeType of Requisition:RegularClearance Level Must Currently Possess:Interim SecretClearance Level Must Be Able to Obtain:SecretPublic Trust/Other Required:Job Family:Software EngineeringJob Qualifications:Skills:Complex Systems, Software Program, Software SolutionsCertifications:NoneExperience:8 + years of related experienceUS Citizenship Required:YesJob...
-
Principal Systems Engineer
3 weeks ago
Frederick, Maryland, United States BCT Full timeSalary InformationWe offer a highly competitive salary range of $115,000 - $145,000 per year, based on experience, for our Principal Systems Engineer position in Columbia, Maryland.
-
Software Developer for Intelligence Operations
3 weeks ago
Frederick, Maryland, United States LINK Full timeAbout the RoleThis Mission-Centric Software Solutions Engineer position requires a candidate who can develop software systems that operate within unique mission constraints. You will collaborate with analysts, operators, data scientists, and other software engineers to provide new tooling and explore novel capabilities.Your responsibilities will...
-
Frederick, Maryland, United States Leonardo DRS Full time**About Leonardo DRS**Leonardo DRS is a global leader and strategic partner committed to delivering world-class, full life-cycle defense and intelligence products that protect the security of our nation and our allies.**Job Responsibilities**Conduct limited scope testing under the supervision of engineersCompete assigned tasks on timeGather and assemble data...
-
Cybersecurity Engineer
3 weeks ago
Frederick, Maryland, United States LINK Full timeJob SummaryWe are seeking a highly skilled Cybersecurity Engineer to join our team at LINK. In this role, you will design, develop, and integrate software solutions for various projects while collaborating with an interdisciplinary team.As a Cybersecurity Engineer, you will be responsible for:Developing new software systems in various languages that can...
-
Reverse Engineer, BS+8 yrs
1 month ago
Frederick, United States LINK Full timeDescription: You will be part of a quick reaction team, working in an exciting target space with difficult problems that must be solved rapidly and effectively. You will primarily operate as a reverse engineer/vulnerability analyst, and may be required to develop prototypes showcasing your research based on mission needs. You will be working very closely...