Entry/Mid-Level Software Engineer (Embedded)

Presco Engineering · Other US Location

Company

Presco Engineering

Location

Other US Location

Type

Full Time

Job Description

Do you want fast paced, exciting design work in a great engineering environment?

Presco Engineering is building design teams for green energy, bio-medical electronics, scientific instruments, IoT devices, high power lasers, handheld spectrometers and a host of other exciting products.

We are currently seeking an Entry/Mid-Level Software Engineer looking for fast-paced, exciting design work in a unique engineering environment. Everyday, we're tasked with challenging engineering projects from innovative startups and prominent tech firms. We've been taking on these exciting projects for over 40 years and we've never encountered a problem we couldn't solve.

If you are bright, highly motivated, and willing to learn new skills, we should talk.

Responsibilities

  • Design, develop, code, test and debug software on embedded systems and desktop PCs
  • Generate GUI-driven applications for desktop and mobile platforms
  • Participate in software design and system architecture development
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Produce code that is not only functional but also well-commented, well-structured, and maintainable
  • Participate in code and design reviews
  • Provide post production support
  • Perform validation and verification testing
  • Assess and integrate third party and open source software
  • Interface with hardware engineers to help drive design decisions

Requirements

Presco Engineering is located in New Haven, CT and we're seeking local talent.

Due to the nature of our projects, it is important to be a fast learner. It is quite common for our developers to be working on multiple projects at once, often running on different platforms and written in different programming languages. Developers must be able to quickly adapt to new projects and technologies - the development cycle of a project is typically 3-6 months, and every project is different.

  • Bachelor's Degree (Computer Science, Computer Systems Engineering or Electrical Engineering preferred)
  • Proficiency developing and debugging software
  • Highly motivated and willing to learn new skills
  • 1+ years experience in hands-on development and troubleshooting on embedded targets
  • Strong communication and documentation skills
  • Willingness to step outside the comfort zone to learn new languages, technologies, libraries, and skills as required
  • Basic understanding of (or interest in) electronic design

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Work From Home
  • Free Food & Snacks

Date Posted

06/26/2023

Views

15

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories