GetJob.us
W

Embedded Software Engineer

Wave CentralNJ
This week
Full-timeOffice

Company

Wave Central

Location

NJ

Type

Full-time

Work Schedule

full time

Work Location

office

Job Description

Wave Central seeks an Embedded Software Engineer to design, develop, and maintain firmware for advanced communication systems in New Jersey. This role involves coding, debugging, and optimizing embedded solutions for high-performance hardware platforms.

Full Description

Wave Central is looking for a dedicated Embedded Software Engineer to join our engineering team in New Jersey. This full-time position focuses on creating reliable firmware and embedded software for cutting-edge communication and broadcast technologies. You will work closely with hardware engineers and product teams to bring innovative solutions from concept to production. In this role, you will design, develop, and maintain embedded software for microcontrollers and digital signal processors used in our communication systems. Key responsibilities include writing efficient code in C and C++, debugging hardware-software interactions, and optimizing system performance for real-time applications. You will participate in code reviews, implement unit tests, and ensure software meets rigorous quality and reliability standards. Collaboration with cross-functional teams will be essential as you integrate new features and troubleshoot complex issues in both lab and field environments. Required qualifications include a bachelor’s degree in computer engineering, electrical engineering, or a related field, along with at least three years of experience in embedded software development. Candidates should demonstrate strong proficiency in C and C++ programming, experience with real-time operating systems, and familiarity with hardware debugging tools such as oscilloscopes and logic analyzers. Knowledge of communication protocols including Ethernet, SPI, I2C, and UART is highly valued. Ideal candidates possess excellent problem-solving skills, attention to detail, and the ability to work both independently and as part of a team. Experience with version control systems like Git and continuous integration tools is preferred. Strong communication skills are necessary for documenting technical processes and presenting findings to stakeholders. Wave Central is a technology company specializing in wireless communication and broadcast solutions, committed to innovation and excellence. We offer competitive compensation, comprehensive health benefits, flexible work arrangements, and opportunities for professional development. Employees benefit from ongoing training programs, mentorship, and clear career advancement paths within a supportive and dynamic work environment.

Key Skills

Embedded C ProgrammingReal-Time Operating SystemsMicrocontroller DevelopmentHardware DebuggingCommunication Protocols