Embedded Software Engineer

Embedded Software Engineer
Company:

Jp Recruiting Agency


Details of the offer

Job Title: Embedded Software Engineer - Signal Processing Specialist Location: Groton, CT ( Partially Remote ) Job Type: Full Time Job Description: We are seeking a highly skilled Embedded Software Engineer with a specialization in signal processing to join our dynamic team. As an integral member of our engineering department, you will play a key role in the design, development, and implementation of advanced algorithms for embedded platforms. Your expertise will be crucial in shaping the future of our autonomous systems and underwater sensor networks.
Key Responsibilities: Embedded Systems Development: Utilize your proficiency in microcontrollers, digital signal processors (DSPs), FPGAs, and system-on-chip (SoCs) to design and implement innovative solutions for embedded platforms.
Algorithm Design and Implementation: Develop algorithms for signal processing applications, including FFTs, filtering, modulation/demodulation schemes, and beamforming, tailored specifically for embedded systems.
Hardware Testing and Debugging: Conduct hands-on testing and debugging of electronic systems in a laboratory environment, ensuring optimal performance and reliability.
Software Development: Leverage your experience in programming languages such as C/C++/CUDA, Python, and VHDL to create efficient and scalable software solutions for embedded platforms.
Signal Processing Expertise: Apply your fundamental knowledge of signal processing theory to address complex challenges in real-time processing, low-power firmware/software development, and secure boot mechanisms.
Integration and Optimization: Collaborate with cross-functional teams to integrate software modules into larger systems, optimizing performance and efficiency.
Continuous Improvement: Stay abreast of the latest advancements in embedded systems, signal processing techniques, and software engineering methodologies, continuously seeking opportunities to enhance our technological capabilities.
Qualifications: Bachelor's degree or higher in Electrical Engineering, Computer Science, or a related field. Proven experience in embedded systems development, with a focus on signal processing applications. Proficiency in programming languages such as C/C++/CUDA, Python, and MATLAB. Familiarity with modern software engineering tools, version control systems, and continuous integration practices. Strong background in networking protocols, communications theory, and real-time programming. Experience with embedded Linux platforms, FreeRTOS, NVIDIA Jetson, NXP RT600, and ARM M33 is highly desirable. Prior exposure to autonomous systems, AI/ML techniques, or underwater networking is a plus. Excellent communication skills and the ability to work effectively in a collaborative team environment.


Source: Grabsjobs_Co

Job Function:

Requirements

Embedded Software Engineer
Company:

Jp Recruiting Agency


Engineering Tech Construction

Title: Engineering Tech Construction - Summer Hourly Position State Role Title: Engineering Technician I Hiring Range: $13.06 - $21.22 Pay Band: 2 Agency...


From Virginia Department Of Transportation - Connecticut

Published 17 days ago

Area Superintendent

Responsibilities for this Position Area Superintendent - Virgina-Class Submarines US-CT-Groton Job ID: ******** Type: Full-Time # of Openings: 1 Catego...


From Electric Boat - Connecticut

Published 17 days ago

M - Manager, Distribution Engineering - Electric Utility

Job summary Manage, lead, and evaluate the performance of the distribution engineering teamProvide strategic and tactical direction to meet organizational go...


From Mrinetwork Jobs - Connecticut

Published 17 days ago

Engineering Tech Planning

Title: Engineering Tech Planning - Summer Hourly Position State Role Title: Engineering Technician I Hiring Range: $13.06 - $21.22 Hourly Pay Band: 2 Ag...


From Virginia Department Of Transportation - Connecticut

Published 17 days ago

Built at: 2024-05-18T23:29:23.694Z