Computer Engineer - onsite in Kennesaw, GA
Listed on 2026-11-04
-
Engineering
Business Unit & Position Summary
Crane Nuclear is a Business Unit within the Process Flow Technologies of Crane Co, a US multi‑national company that specializes in highly engineered products in niche markets. Crane Nuclear provides valves, valve parts, valve testing products, and valve maintenance/testing services to domestic and international commercial nuclear power customers. Crane Nuclear features recognized valve brands and is an industry leader in valve diagnostic technology and valve maintenance/testing scope‑based process driven services.
ComputerEngineer
– Role Overview
The Computer Engineer will participate in the design, development, and support efforts for a broad range of hardware development. Development will include proposing, estimating, scheduling, designing, prototyping, and testing. This person will serve as a member of project teams in support of company products and services.
Principle Responsibilities- Design, code, and test complex software in an efficient and timely manner utilizing a structured project management methodology, requiring knowledge of multiple disciplines (e.g. software engineering, electrical engineering, engineering principles, science, and mathematics).
- Develop and maintain electrical and software design specifications and other supporting documentation for new and existing products following the approved product development process.
- Design, develop, and maintain electrical schematics, wiring diagrams, and bill of materials.
- Perform hardware and software integration, and develop validation and verification procedures to support formal product testing and release.
- Administrator all electrical design data, ensuring accuracy, configuration control and proper documentation.
- Manage software development tasks and workflows using the Microsoft Azure Dev Ops environment.
- Maintain and enhance existing software to ensure reliability, sustainability, and long‑term maintainability.
- Conduct upfront technical design and provide estimates for new development and changes to existing or new software and hardware products.
- Implement software designs using the appropriate language and frameworks (typically C#, .NET (Core/Framework), Python).
- Provide technical expertise and support to internal and external customers for both hardware and software products.
- Maintain detailed project records for all assigned projects.
- Prepare and communicate to management: project status, milestone completion, and forecast project completion in an accurate and concise manner.
- Pursue opportunities to expand experience level and attend training programs.
- Bachelor’s degree in Computer Engineering, Electrical Engineering or equivalent is required.
- Minimum five (5) years experience in the design and development of hardware systems.
- Hands‑on experience with embedded systems, microcontrollers, and hardware/software integration.
- Strong proficiency in C#, .NET (Core/Framework), Python.
- Working understanding of networking communication protocols, and operating systems.
- Demonstrated ability to develop algorithms and methods to implement required product features and functionality.
- Ability to design, develop and optimize scalable, maintainable software solutions.
- Ability to read and interpret schematics, technical drawings and specifications to develop and maintain electrical drawings.
- Experience troubleshooting complex technical systems and using structure technical problem solving.
- Proficient with PCB design tools and electrical diagnostics equipment.
- Ability to communicate effectively with non‑technical personnel.
- Excellent verbal and written communication skills are required to interface with customers; provide technical input; conduct training on products and services; conduct internal…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).