ACTIA Corporation is looking for a Software Engineer to adapt baseline software applications to meet provided specifications, investigate customer-reported problems, and provide verification software for products.
Requirements
- Programming 8/16/32 microcontrollers using C (automotive experience is preferred); 1 – 3 years
- Windows programming with C++ (Embarcadero C++ Builder XE experience is preferred); 1 year
- Structured software development including software verification and validation; 1 year
- CAN development tools (i.e. Vector CANalyzer/CAPL or Intrepid); 1 – 3 years
- Version control/configuration management tools (i.e. Subversion, Git); 1 year
- Knowledge of codesys is a plus
Responsibilities
- Adapts baseline software applications (software on existing embedded platforms and PC applications) to meet provided specifications
- Follows disciplined process for programming and testing activities
- Requests peer reviews as necessary
- Estimates time required to complete projects and delivery dates for prototypes and software changes
- Investigates problems reported by customers on existing products
- Provides verification software developed by other engineers
Other
- Bachelors of Science in Computer Science, Electronics, Mathematics or equivalent
- 1 – 3 years of experience in Software Engineering preferred
- Movement - This position needs to occasionally move about inside the office and on the production floor.
- Operate/Use - Must be able to operate a computer and other office productivity machinery
- Transport - This position frequently lifts or moves 25 pounds, occasionally moves up to 50 pounds