W
Embedded Software Engineer
W
Embedded Software Engineer
Wave Central•NJ
This week
Full-timeOffice
Company
Wave Central
Location
NJ
Type
Full-time
Work Schedule
full time
Work Location
office
Wave Central•NJ
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
