Software Engineer

  • Raleigh, NC
  • Posted 4 hours ago | Updated 4 hours ago

Overview

On Site
USD 135,000.00 - 165,000.00 per year
Full Time

Skills

Embedded Software
Collaboration
Computer Hardware
Testing
Debugging
Technical Writing
Systems Architecture
Research
Innovation
Leadership
Embedded Systems
C
C++
Python
Java
Linux
Real-time
Communication
TCP/IP
UDP
System Integration
DMR
RF
Encryption
Git
Version Control
Build Tools
Agile
JIRA
Confluence
Computer Science
Digital Signal Processing
OMAP
Radio
Network
Genetics
Authorization
Law
LOS
Recruiting

Job Details

Design cutting-edge embedded software for next-gen communication systems-join a high-impact engineering team!

This Jobot Job is hosted by: Jay O'Brien
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.
Salary: $135,000 - $165,000 per year

A bit about us:

We are a cutting-edge engineering team committed to innovation, technical mastery, and real-world impact. Our collaborative culture empowers software engineers to solve complex problems, drive their own solutions, and play a key role in shaping next-generation technology. We're currently looking for a talented Software Engineer to join our expanding team and help develop advanced embedded and PC-based communication systems.

Title: Software Engineer
Compensation: $135k-$165k/year (depending on experience)
Location: remote with light travel to office when needed

Please note that this position is not eligible for visa sponsorship.

Why join us?
  • Opportunity for advancement!
  • Competitive pay structure!
  • Excellent benefits package!
  • Great company culture!


Job Details

Responsibilities:

  • Design, build, and maintain cutting-edge embedded and PC software solutions to support advanced radio communication systems
  • Develop real-time, low-latency software optimized for high-performance and mission-critical applications
  • Collaborate cross-functionally with hardware teams, developers, and product stakeholders to deliver seamless, integrated solutions
  • Implement new product features and enhancements based on evolving customer and industry needs
  • Conduct comprehensive testing and debugging to ensure software stability, security, and optimal performance
  • Maintain technical documentation covering system architecture, code structure, and troubleshooting guides
  • Continuously research and apply the latest advancements in radio technologies, secure communications, and embedded systems
  • Contribute to ongoing innovation initiatives and perform additional tasks as assigned by leadership

What you need for this position:

  • 3+ years of hands-on experience developing software for embedded systems or radio communication platforms
  • Strong coding proficiency in C, C++, Python, or Java, with a solid foundation in Linux environments
  • Experience working with real-time systems, communication protocols (TCP/IP, UDP), and system integration
  • Familiarity with radio standards such as P25, TETRA, or DMR is highly desirable
  • Working knowledge of RF principles, secure communications, and encryption methodologies
  • Proficient with Git and other version control systems, along with build tools and Agile project environments (e.g., Jira, Confluence)
  • Bachelor's degree in Computer Science, Engineering, or a related technical field
  • Bonus skills: Exposure to Buildroot or Yocto, DSP experience, TI OMAP platforms, or radio network diagnostic tools


Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Jobot