Sorry, this particular job is closed. But feel free to fill out a General ApplicationSearch Jobs
Design and develop user interface applications on embedded devices that have touch screen interfaces. Understands requirements, features, and participates in software development cycle to implement user interface functionality interacting with various applications. The position is based in Alpharetta, Georgia.
- Performs technical analysis, design, coding, testing, development, debugging and modification of software systems. Defines both functional and technical requirements to facilitate design, development, testing and implementation.
- Interacts with a variety of internal teams to define system or application software requirements. Prepares technical documentation and provides written, concise proposals and recommendations.
- Investigates and analyzes software related industry/product standards, specifications and research literature to evaluate new technologies. Performs competitive product evaluations and determines if the research and design is valid and practical to develop innovative product/software designs.
- Participates in a variety of complex software engineering projects to develop and execute software designs for new and existing projects. Partners closely with internal teams to meet deliverables, troubleshoot and solve issues/concerns and ensure successful results. Establishes and meets project schedule objectives and product specifications.
- Identifies and implements improvements for software design and test processes.
- Research GUI tools, packages, and modules that help evaluate user interaction using keypad and touch gestures.
- Bachelor’s degree in computer science, computer engineering, electrical engineering or equivalent.
- Minimum of 2 years’ experience in embedded software design, specifically embedded Linux
- Skills in software system design; embedded systems programming fundamentals and techniques; object oriented design and programming, graphics processing and knowledge of design patterns.
- Advanced level knowledge of and experience in C++. Multi-process/threaded experience using Linux is preferred.
- Development experience with rendering graphics using OpenGL ES on Linux.
- Knowledge of 2D/3D graphics algorithms/pipeline and familiarity in animation techniques is a plus.
- Development experience using touch and gesture based graphical interfaces.
- Experience with GPU profiling and optimization.
- Welder in Dahlonega GA
- HR Consultant IV in Lowell MA
- Director of Finance in Newton MA
- Regulatory Affairs Specialist in Roseville MN
- Office Coordinator in East Boston MA
- HRIS Analyst in Lowell MA
- Forklift Operator in Buford GA
- Piping Designer in Alpharetta GA
- Electronic Assembler in Alpharetta GA
- Quality Inspector in Jefferson GA
- Contract Sourcer in Milford MA
- Terminal Clerk in Oxford MA
- TIG Welder in Flowery Branch GA
- Logistics Coordinator in Norwood MA
- Mechanical Technician in Sharpsburg PA
- Distribution Assoc II - Forklift Drivers in Memphis TN
- Lab and Tire Test Technician in Suwanee GA
- Hone operator in Los Alamitos CA
- NDT Level II Inspector in Central Manchester CT
- Purchasing Manager in Norcross GA
- Manufacturing Project Engineer in Flowery Branch GA
- SEO Manager in Milford MA
- Press Brake Operator in Acton MA
- Machine Technician in Suwanee GA
- Senior Compensation Analyst in Lowell MA
- Structural Designer in Alpharetta GA
- Field Service Technician in Suwanee GA
- Test Operator in Nashua NH
- Production Inspector II in Nashua NH
- SI Assembler II in Nashua NH
- Account Executive MA in Marlboro MA
- Electrical Assembly Technician in Norcross GA
- Mechanical Assembly Technician in Norcross GA
- Shipping and Logistics Specialist in Glen MS
- Senior Project Mechanical Engineer in Decatur GA
- Logistics Manager in MA
- Machinist in New Castle DE
- Manufacturing Engineer in Malborough MA
- Quality Engineer in Fall River MA
- Project Engineer in Gainesville GA
- Stockroom- 2nd Shift in Gainesville GA
- Quality Engineer in Fairburn GA
- CNC Programmer in Atlanta GA
- Mechanical Designer in Memphis TN
- Catheter Assembler in Marlborough MA
- Machine Operator II in Nashua NH
- Quality Technician in Littleton MA
- Human Resource Manager in Memphis TN
- Branch Operations Manager in Memphis TN
- Engineering Program Manager in Atlanta GA
- Medical Lab Technologist - Medical Technologist in Norwood MA
- Rework Operator in Nashua NH
- Maintenance Mechanic in North Dighton MA
- Drafter in Waltham MA
- International Trade Compliance in Ashland MA
- Assembly Process Manager in Beverly MA
- QUALITY CONTROL TECHNICIAN in Beverly MA
- RF Design Engineer in Beverly MA
- EM Assembler II in Westborough MA
- RMA Technician in Alpharetta GA
- Maintenance Assistant in Los Alamitos CA
- Lead Electrical Control Panel Technician - Final Testing in Plymouth MN
- CNC Machinist in Kennesaw GA
- Quality Engineer in Sturbridge MA
- 1st Shift General Laborer in Gloucester City NJ
- Account Payable Clerk in Vineland NJ
- Machine Operator in Millbury MA
- Documentation Specialist in Sturbridge MA
- Principal Software Engineer in MA
- Second Shift Thin Film Tech in Millbury MA
- Mechanical Engineer in Marlborough MA
- Design Assurance Engineer in San Antonio TX
- 3rd Shift Maintenance Mechanic in Manchester NH
- 3rd Shift Extrusion Operator in Manchester NH
- Manufacturing Engineering Technician in Sunrise FL
- Technical Support - Level II in Moorestown NJ
- Technical Support - Level I in Moorestown NJ
- Executive Administrative Assistant in Gloucester City NJ
- Retainer Inspector in Los Alamitos CA
- CNC Machinist-Shift Lead in Flowery Branch GA
- CNC Machinist-Programmer in Kennesaw GA
- Payroll Benefits Specialist in Memphis TN
- Account Executive GA in Suwanee GA
- Quality Engineer in Franklin MA
- Contract Talent Acquisition Specialist in Milford MA
- Manufacturing Engineer II in Sunrise FL
- Plant Electrician in Milford MA
- Electrical Engineering Manager in Jacksonville FL
- Mechanical Engineering Manger in Jacksonville FL
- Sr. Electrical Designer in Alpharetta GA
- Soldering in Suwanee GA
- Product Specialist in Bridgeport NJ
- QC Inspector in Marlborough MA
- Quality Assurance Specialist in Santa Fe Springs CA
- Facilities Maintenance Tech in Flowery Branch GA
- 2nd Shift Mazak Machinist in Gainesville GA
- Procurement Specialist in Alpharetta GA
- Assemblers in Jefferson GA
- Mechanical Engineer in Gainesville GA
- Quality Inspector in Brooklyn Park MN