Embedded Software Engineer (s)
Embedded Software Engineer (s)
Waltham, Massachusetts
|Full Time
|NA
Waltham, Massachusetts
Full Time
NA
May 03, 2023
|Job ID: T1332358BCC_1683135569
May 03, 2023
Job ID: T1332358BCC_1683135569
Job Summary
Job Id: T1332358BCC_1683135569
To Apply for this Job Click Here
Our client, a federally funded research and development firm, with a strong reputation has multiple openings for Embedded Software Engineers. Successful candidates will be responsible for developing, testing, and maintaining embedded software systems for a variety of applications. Work with circuit cards on the FPGA there is VHDL or System Verilog, synthesizable real time embedded software on processor with C/C++ application software. Develop and maintain embedded software systems for FPGA platforms using VHDL, Verilog, or Systems Verilog.
The role is a contract opening working as an employee of Beacon Hill Staffing and requires the resource to work a hybrid schedule, and due the nature of the work, qualified applicants must be able to obtain and maintain a Secret Level Clearance. The openings are funded through May 2026, with the ability to extend or convert to permanent.
If you are a highly motivated self-starter who thrives in a dynamic, fast-paced environment, we encourage you to apply for this exciting opportunity. We offer competitive compensation, comprehensive benefits, and a stimulating work environment
Responsibilities:
- Develop and maintain embedded software systems for FPGA platforms using VHDL, Verilog, or Systems Verilog
- Collaborate with hardware design teams to integrate software and hardware components
- Design, develop and maintain software applications for embedded systems using C, C++, or Assembly languages
- Implement and maintain automated testing tools to ensure software reliability and performance
- Create and maintain design documents, user manuals, and other technical documentation
- Work closely with cross-functional teams including software, hardware, and quality assurance teams to
- ensure project success
- Participate in design reviews and code walkthroughs to ensure code quality and maintainability
- Develop and maintain scripts and tools for task automation and build processes
Requirements:
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering or related field
- Minimum of 4 years of experience in embedded software development using VHDL, Verilog, or Systems Verilog
- Proficient in C, C++ or Assembly languages
- Strong understanding of FPGA hardware design principles
- Experience with scripting languages such as Python or Perl
- Familiarity with automated testing frameworks and tools
- Strong problem-solving skills and ability to work in a team environment
- Excellent communication and interpersonal skills
- Experience with FPGA tools and technologies from vendors such as Xilinx or Altera is a plus
To Apply for this Job Click Here
I want more jobs like this in my inbox weekly.
About Beacon Hill
Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.
Founded by industry leaders to set a new standard in search, career placement and flexible staffing, we deliver coordinated staffing solutions with unparalleled service, a commitment to project completion and success and a passion for innovation, creativity and continuous improvement.
Our niche brands offer a complete suite of staffing services to emerging growth companies and the Fortune 500 across market sectors, career specialties/disciplines and industries. Over time, office locations, specialty practice areas and service offerings will be added to address ever changing constituent needs.
We look forward to working with you.
Beacon Hill. Employing the Future™